Started by upstream project "ha:////4Bb0uYyM0Xuf2tfVuzbIqmYAWbFJFTUD+jYLmh62TyHwAAAAqx+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAzJEgZ5/az8JP3kTN2U/OTs1KK0zJzUYt2U1IKc/Mrc1LwSfQBtuGOi1AAAAA==ci-dockerfiles-deployment" build number ha:////4KqDN2g3qk3LgcPkaB0Ux+hR3M3utBz6m/I8nFWqLSXUAAAArx+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAyWEgZl/az8JP3kTN2U/OTs1KK0zJzUYt2U1IKc/Mrc1LwSfUNzI0MAnQ+jtdgAAAA=1721 originally caused by: Triggered by Gerrit: https://review.linaro.org/c/ci/dockerfiles/+/47933 Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on ha:////4BsKUJ1y1+zTvC6t/33DqoVEmYds7lb2F65szvcP3wv2AAAAnx+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAzOEgZh/eT83ILSktQi/QoLs3gzE11DMwB+PjPnyAAAAA==x86_64-16 (build build-amd64 triggers) in workspace /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64 The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://review.linaro.org/ci/dockerfiles > /usr/bin/git init /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles # timeout=10 Fetching upstream changes from https://review.linaro.org/ci/dockerfiles > /usr/bin/git --version # timeout=10 > git --version # 'git version 2.17.1' > /usr/bin/git fetch --tags --progress -- https://review.linaro.org/ci/dockerfiles +refs/heads/*:refs/remotes/origin/* # timeout=10 > /usr/bin/git config remote.origin.url https://review.linaro.org/ci/dockerfiles # timeout=10 > /usr/bin/git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > /usr/bin/git config remote.origin.url https://review.linaro.org/ci/dockerfiles # timeout=10 Cleaning workspace > /usr/bin/git rev-parse --verify HEAD # timeout=10 No valid HEAD. Skipping the resetting > /usr/bin/git clean -fdx # timeout=10 Fetching upstream changes from https://review.linaro.org/ci/dockerfiles > /usr/bin/git fetch --tags --progress -- https://review.linaro.org/ci/dockerfiles refs/changes/33/47933/1 # timeout=10 JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script Checking out Revision 2a14ad49acb67bb6244c5b7649bd96473b61a43b (refs/changes/33/47933/1) > /usr/bin/git config core.sparsecheckout # timeout=10 > /usr/bin/git checkout -f 2a14ad49acb67bb6244c5b7649bd96473b61a43b # timeout=10 Commit message: "Merge commit '5981bde5ba66d498dfc3cc9d5df860067cabeded' into tcwg-tested" > /usr/bin/git rev-parse FETCH_HEAD^{commit} # timeout=10 > /usr/bin/git rev-list --no-walk 8da09858f54c3ff16b5d66ec332eb4dbc734da72 # timeout=10 [build-amd64] $ /bin/bash -e /tmp/jenkins7357468599169923694.sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 191 100 191 0 0 1394 0 --:--:-- --:--:-- --:--:-- 1394 [build-amd64] $ /bin/bash -e /tmp/jenkins18363894608019003727.sh Getting version from file: /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/version.txt Loaded version is #1721-2a14ad49 New run name is '#1721-2a14ad49' [build-amd64] $ /bin/bash /tmp/jenkins16248695419192947238.sh + echo '' + echo '########################################################################' ######################################################################## + echo ' Gerrit Environment' Gerrit Environment + env + grep '^GERRIT' GERRIT_CHANGE_WIP_STATE=false GERRIT_PROJECT=ci/dockerfiles GERRIT_NAME=review.linaro.org GERRIT_CHANGE_PRIVATE_STATE=false GERRIT_NEWREV=1e81148bccaf840af645e0a77b5bd87aa95ada70 GERRIT_CHANGE_URL=https://review.linaro.org/c/ci/dockerfiles/+/47933 GERRIT_EVENT_HASH=456526514 GERRIT_CHANGE_OWNER_NAME=tcwg-buildslave GERRIT_PATCHSET_REVISION=2a14ad49acb67bb6244c5b7649bd96473b61a43b GERRIT_VERSION=3.8.1 GERRIT_PATCHSET_UPLOADER_EMAIL=tcwg-buildslave@linaro.org GERRIT_PATCHSET_UPLOADER_NAME=tcwg-buildslave GERRIT_PATCHSET_NUMBER=1 GERRIT_CHANGE_OWNER=\"tcwg-buildslave\" GERRIT_EVENT_ACCOUNT=\"tcwg-buildslave\" GERRIT_EVENT_TYPE=change-merged GERRIT_SCHEME=ssh GERRIT_CHANGE_SUBJECT=Merge commit '5981bde5ba66d498dfc3cc9d5df860067cabeded' into tcwg-tested GERRIT_EVENT_ACCOUNT_NAME=tcwg-buildslave GERRIT_BRANCH=tcwg-tested GERRIT_PORT=29418 GERRIT_EVENT_ACCOUNT_EMAIL=tcwg-buildslave@linaro.org GERRIT_REFSPEC=refs/changes/33/47933/1 GERRIT_CHANGE_NUMBER=47933 GERRIT_HOST=review.linaro.org GERRIT_CHANGE_ID=I1ae88dd44041c259b69b6c19b09233cde5110424 GERRIT_PATCHSET_UPLOADER=\"tcwg-buildslave\" GERRIT_CHANGE_COMMIT_MESSAGE=TWVyZ2UgY29tbWl0ICc1OTgxYmRlNWJhNjZkNDk4ZGZjM2NjOWQ1ZGY4NjAwNjdjYWJlZGVkJyBpbnRvIHRjd2ctdGVzdGVkCgpDaGFuZ2UtSWQ6IEkxYWU4OGRkNDQwNDFjMjU5YjY5YjZjMTliMDkyMzNjZGU1MTEwNDI0Cg== GERRIT_CHANGE_OWNER_EMAIL=tcwg-buildslave@linaro.org + echo '########################################################################' ######################################################################## + rm -f /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/log + cd dockerfiles/ ++ git rev-parse HEAD~1 + git_previous_commit=8da09858f54c3ff16b5d66ec332eb4dbc734da72 ++ git rev-parse HEAD + git_commit=2a14ad49acb67bb6244c5b7649bd96473b61a43b ++ git diff --name-only 8da09858f54c3ff16b5d66ec332eb4dbc734da72 2a14ad49acb67bb6244c5b7649bd96473b61a43b + files='bionic-amd64-art/Dockerfile bionic-amd64-art/build.sh focal-amd64-tcwg-base/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go/Dockerfile focal-arm64-tcwg-base/Dockerfile focal-arm64-tcwg-base/focal-arm64-tcwg-dev/Dockerfile focal-armhf-tcwg-base/Dockerfile focal-armhf-tcwg-base/focal-armhf-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/Dockerfile jammy-armhf-tcwg-base/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/Dockerfile noble-amd64-tcwg-base/Dockerfile noble-amd64-tcwg-base/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/gerrit-branches noble-amd64-tcwg-base/noble-amd64-tcwg-host/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-arm64-tcwg-base/Dockerfile noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/gerrit-branches noble-arm64-tcwg-base/noble-arm64-tcwg-host/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-armhf-tcwg-base/Dockerfile noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh tcwg-base/Dockerfile.in tcwg-base/home-data/david.spickett/.ssh/authorized_keys tcwg-base/home-data/maxim.kuvyrkov/.emacs tcwg-base/home-data/tcwg-buildslave/.ssh/config.d/01-tcwg.conf tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts-regen.sh tcwg-base/home-data/thiago.bauermann/.ssh/authorized_keys tcwg-base/tcwg-dev/Dockerfile.in tcwg-base/tcwg-host/run.sh tcwg-base/tcwg-llvmbot/Dockerfile.in tcwg-base/tcwg-llvmbot/run.sh tcwg-base/tcwg-llvmbot/start.sh uboot-arm64-build/.gitignore uboot-arm64-build/Dockerfile uboot-arm64-build/build.sh uboot-arm64-build/requirements_buildman.txt uboot-arm64-build/requirements_test.txt utopic-amd64-art/Dockerfile utopic-amd64-art/build.sh' + echo Changes in: bionic-amd64-art/Dockerfile bionic-amd64-art/build.sh focal-amd64-tcwg-base/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go/Dockerfile focal-arm64-tcwg-base/Dockerfile focal-arm64-tcwg-base/focal-arm64-tcwg-dev/Dockerfile focal-armhf-tcwg-base/Dockerfile focal-armhf-tcwg-base/focal-armhf-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/Dockerfile jammy-armhf-tcwg-base/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/Dockerfile noble-amd64-tcwg-base/Dockerfile noble-amd64-tcwg-base/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/gerrit-branches noble-amd64-tcwg-base/noble-amd64-tcwg-host/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-arm64-tcwg-base/Dockerfile noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/gerrit-branches noble-arm64-tcwg-base/noble-arm64-tcwg-host/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-armhf-tcwg-base/Dockerfile noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh tcwg-base/Dockerfile.in tcwg-base/home-data/david.spickett/.ssh/authorized_keys tcwg-base/home-data/maxim.kuvyrkov/.emacs tcwg-base/home-data/tcwg-buildslave/.ssh/config.d/01-tcwg.conf tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts-regen.sh tcwg-base/home-data/thiago.bauermann/.ssh/authorized_keys tcwg-base/tcwg-dev/Dockerfile.in tcwg-base/tcwg-host/run.sh tcwg-base/tcwg-llvmbot/Dockerfile.in tcwg-base/tcwg-llvmbot/run.sh tcwg-base/tcwg-llvmbot/start.sh uboot-arm64-build/.gitignore uboot-arm64-build/Dockerfile uboot-arm64-build/build.sh uboot-arm64-build/requirements_buildman.txt uboot-arm64-build/requirements_test.txt utopic-amd64-art/Dockerfile utopic-amd64-art/build.sh Changes in: bionic-amd64-art/Dockerfile bionic-amd64-art/build.sh focal-amd64-tcwg-base/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go/Dockerfile focal-arm64-tcwg-base/Dockerfile focal-arm64-tcwg-base/focal-arm64-tcwg-dev/Dockerfile focal-armhf-tcwg-base/Dockerfile focal-armhf-tcwg-base/focal-armhf-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/Dockerfile jammy-armhf-tcwg-base/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/Dockerfile noble-amd64-tcwg-base/Dockerfile noble-amd64-tcwg-base/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/gerrit-branches noble-amd64-tcwg-base/noble-amd64-tcwg-host/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-arm64-tcwg-base/Dockerfile noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/gerrit-branches noble-arm64-tcwg-base/noble-arm64-tcwg-host/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-armhf-tcwg-base/Dockerfile noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh tcwg-base/Dockerfile.in tcwg-base/home-data/david.spickett/.ssh/authorized_keys tcwg-base/home-data/maxim.kuvyrkov/.emacs tcwg-base/home-data/tcwg-buildslave/.ssh/config.d/01-tcwg.conf tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts-regen.sh tcwg-base/home-data/thiago.bauermann/.ssh/authorized_keys tcwg-base/tcwg-dev/Dockerfile.in tcwg-base/tcwg-host/run.sh tcwg-base/tcwg-llvmbot/Dockerfile.in tcwg-base/tcwg-llvmbot/run.sh tcwg-base/tcwg-llvmbot/start.sh uboot-arm64-build/.gitignore uboot-arm64-build/Dockerfile uboot-arm64-build/build.sh uboot-arm64-build/requirements_buildman.txt uboot-arm64-build/requirements_test.txt utopic-amd64-art/Dockerfile utopic-amd64-art/build.sh ++ sort -u ++ dirname bionic-amd64-art/Dockerfile bionic-amd64-art/build.sh focal-amd64-tcwg-base/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/Dockerfile focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go/Dockerfile focal-arm64-tcwg-base/Dockerfile focal-arm64-tcwg-base/focal-arm64-tcwg-dev/Dockerfile focal-armhf-tcwg-base/Dockerfile focal-armhf-tcwg-base/focal-armhf-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/Dockerfile jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/Dockerfile jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/gerrit-branches jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/Dockerfile jammy-armhf-tcwg-base/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/Dockerfile jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/Dockerfile noble-amd64-tcwg-base/Dockerfile noble-amd64-tcwg-base/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/gerrit-branches noble-amd64-tcwg-base/noble-amd64-tcwg-host/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/Dockerfile noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-arm64-tcwg-base/Dockerfile noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/gerrit-branches noble-arm64-tcwg-base/noble-arm64-tcwg-host/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/Dockerfile noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-armhf-tcwg-base/Dockerfile noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/Dockerfile noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh tcwg-base/Dockerfile.in tcwg-base/home-data/david.spickett/.ssh/authorized_keys tcwg-base/home-data/maxim.kuvyrkov/.emacs tcwg-base/home-data/tcwg-buildslave/.ssh/config.d/01-tcwg.conf tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts tcwg-base/home-data/tcwg-buildslave/.ssh/known_hosts-regen.sh tcwg-base/home-data/thiago.bauermann/.ssh/authorized_keys tcwg-base/tcwg-dev/Dockerfile.in tcwg-base/tcwg-host/run.sh tcwg-base/tcwg-llvmbot/Dockerfile.in tcwg-base/tcwg-llvmbot/run.sh tcwg-base/tcwg-llvmbot/start.sh uboot-arm64-build/.gitignore uboot-arm64-build/Dockerfile uboot-arm64-build/build.sh uboot-arm64-build/requirements_buildman.txt uboot-arm64-build/requirements_test.txt utopic-amd64-art/Dockerfile utopic-amd64-art/build.sh + changed_dirs='bionic-amd64-art focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot tcwg-base tcwg-base/home-data/david.spickett/.ssh tcwg-base/home-data/maxim.kuvyrkov tcwg-base/home-data/tcwg-buildslave/.ssh tcwg-base/home-data/tcwg-buildslave/.ssh/config.d tcwg-base/home-data/thiago.bauermann/.ssh tcwg-base/tcwg-dev tcwg-base/tcwg-host tcwg-base/tcwg-llvmbot uboot-arm64-build utopic-amd64-art' + update_images= + for dir in ${changed_dirs} + '[' '!' -e bionic-amd64-art/build.sh -a '!' -e bionic-amd64-art/.git ']' ++ dirname bionic-amd64-art + dir=. + '[' '!' -e ./build.sh -a '!' -e ./.git ']' ++ basename . + dir_basename=. + case "${dir_basename}" in + continue + for dir in ${changed_dirs} + '[' '!' -e focal-amd64-tcwg-base/build.sh -a '!' -e focal-amd64-tcwg-base/.git ']' ++ basename focal-amd64-tcwg-base + dir_basename=focal-amd64-tcwg-base + case "${dir_basename}" in +++ find focal-amd64-tcwg-base -name build.sh ++ dirname focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh -a '!' -e focal-amd64-tcwg-base/focal-amd64-tcwg-dev/.git ']' ++ basename focal-amd64-tcwg-base/focal-amd64-tcwg-dev + dir_basename=focal-amd64-tcwg-dev + case "${dir_basename}" in +++ find focal-amd64-tcwg-base/focal-amd64-tcwg-dev -name build.sh ++ dirname focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go/build.sh -a '!' -e focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go/.git ']' ++ dirname focal-amd64-tcwg-base/focal-amd64-tcwg-dev/focal-amd64-tcwg-x2go + dir=focal-amd64-tcwg-base/focal-amd64-tcwg-dev + '[' '!' -e focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh -a '!' -e focal-amd64-tcwg-base/focal-amd64-tcwg-dev/.git ']' ++ basename focal-amd64-tcwg-base/focal-amd64-tcwg-dev + dir_basename=focal-amd64-tcwg-dev + case "${dir_basename}" in +++ find focal-amd64-tcwg-base/focal-amd64-tcwg-dev -name build.sh ++ dirname focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e focal-arm64-tcwg-base/build.sh -a '!' -e focal-arm64-tcwg-base/.git ']' ++ basename focal-arm64-tcwg-base + dir_basename=focal-arm64-tcwg-base + case "${dir_basename}" in +++ find focal-arm64-tcwg-base -name build.sh ++ dirname focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh -a '!' -e focal-arm64-tcwg-base/focal-arm64-tcwg-dev/.git ']' ++ basename focal-arm64-tcwg-base/focal-arm64-tcwg-dev + dir_basename=focal-arm64-tcwg-dev + case "${dir_basename}" in +++ find focal-arm64-tcwg-base/focal-arm64-tcwg-dev -name build.sh ++ dirname focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e focal-armhf-tcwg-base/build.sh -a '!' -e focal-armhf-tcwg-base/.git ']' ++ basename focal-armhf-tcwg-base + dir_basename=focal-armhf-tcwg-base + case "${dir_basename}" in +++ find focal-armhf-tcwg-base -name build.sh ++ dirname focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh -a '!' -e focal-armhf-tcwg-base/focal-armhf-tcwg-dev/.git ']' ++ basename focal-armhf-tcwg-base/focal-armhf-tcwg-dev + dir_basename=focal-armhf-tcwg-dev + case "${dir_basename}" in +++ find focal-armhf-tcwg-base/focal-armhf-tcwg-dev -name build.sh ++ dirname focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-amd64-tcwg-base/build.sh -a '!' -e jammy-amd64-tcwg-base/.git ']' ++ basename jammy-amd64-tcwg-base + dir_basename=jammy-amd64-tcwg-base + case "${dir_basename}" in +++ find jammy-amd64-tcwg-base -name build.sh ++ dirname jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build' + for dir in ${changed_dirs} + '[' '!' -e jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh -a '!' -e jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/.git ']' ++ basename jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev + dir_basename=jammy-amd64-tcwg-dev + case "${dir_basename}" in +++ find jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev -name build.sh ++ dirname jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/build.sh -a '!' -e jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go/.git ']' ++ dirname jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/jammy-amd64-tcwg-x2go + dir=jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev + '[' '!' -e jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh -a '!' -e jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/.git ']' ++ basename jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev + dir_basename=jammy-amd64-tcwg-dev + case "${dir_basename}" in +++ find jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev -name build.sh ++ dirname jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-arm64-tcwg-base/build.sh -a '!' -e jammy-arm64-tcwg-base/.git ']' ++ basename jammy-arm64-tcwg-base + dir_basename=jammy-arm64-tcwg-base + case "${dir_basename}" in +++ find jammy-arm64-tcwg-base -name build.sh ++ dirname jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh -a '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/.git ']' ++ basename jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev + dir_basename=jammy-arm64-tcwg-dev + case "${dir_basename}" in +++ find jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev -name build.sh ++ dirname jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/build.sh -a '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go/.git ']' ++ dirname jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/jammy-arm64-tcwg-x2go + dir=jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev + '[' '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh -a '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/.git ']' ++ basename jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev + dir_basename=jammy-arm64-tcwg-dev + case "${dir_basename}" in +++ find jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev -name build.sh ++ dirname jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh -a '!' -e jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/.git ']' ++ basename jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot + dir_basename=jammy-arm64-tcwg-llvmbot + case "${dir_basename}" in +++ find jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot -name build.sh ++ dirname jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot' + for dir in ${changed_dirs} + '[' '!' -e jammy-armhf-tcwg-base/build.sh -a '!' -e jammy-armhf-tcwg-base/.git ']' ++ basename jammy-armhf-tcwg-base + dir_basename=jammy-armhf-tcwg-base + case "${dir_basename}" in +++ find jammy-armhf-tcwg-base -name build.sh ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh -a '!' -e jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/.git ']' ++ basename jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev + dir_basename=jammy-armhf-tcwg-dev + case "${dir_basename}" in +++ find jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev -name build.sh ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh -a '!' -e jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/.git ']' ++ basename jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot + dir_basename=jammy-armhf-tcwg-llvmbot + case "${dir_basename}" in +++ find jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot -name build.sh ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot' + for dir in ${changed_dirs} + '[' '!' -e noble-amd64-tcwg-base/build.sh -a '!' -e noble-amd64-tcwg-base/.git ']' ++ basename noble-amd64-tcwg-base + dir_basename=noble-amd64-tcwg-base + case "${dir_basename}" in +++ find noble-amd64-tcwg-base -name build.sh ++ dirname noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh -a '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-build/.git ']' ++ basename noble-amd64-tcwg-base/noble-amd64-tcwg-build + dir_basename=noble-amd64-tcwg-build + case "${dir_basename}" in +++ find noble-amd64-tcwg-base/noble-amd64-tcwg-build -name build.sh ++ dirname noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build' + for dir in ${changed_dirs} + '[' '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh -a '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-dev/.git ']' ++ basename noble-amd64-tcwg-base/noble-amd64-tcwg-dev + dir_basename=noble-amd64-tcwg-dev + case "${dir_basename}" in +++ find noble-amd64-tcwg-base/noble-amd64-tcwg-dev -name build.sh ++ dirname noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go' + for dir in ${changed_dirs} + '[' '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh -a '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/.git ']' ++ basename noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go + dir_basename=noble-amd64-tcwg-x2go + case "${dir_basename}" in +++ find noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go -name build.sh ++ dirname noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go' + for dir in ${changed_dirs} + '[' '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh -a '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-host/.git ']' ++ basename noble-amd64-tcwg-base/noble-amd64-tcwg-host + dir_basename=noble-amd64-tcwg-host + case "${dir_basename}" in +++ find noble-amd64-tcwg-base/noble-amd64-tcwg-host -name build.sh ++ dirname noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host' + for dir in ${changed_dirs} + '[' '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh -a '!' -e noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/.git ']' ++ basename noble-amd64-tcwg-base/noble-amd64-tcwg-lnt + dir_basename=noble-amd64-tcwg-lnt + case "${dir_basename}" in +++ find noble-amd64-tcwg-base/noble-amd64-tcwg-lnt -name build.sh ++ dirname noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt' + for dir in ${changed_dirs} + '[' '!' -e noble-arm64-tcwg-base/build.sh -a '!' -e noble-arm64-tcwg-base/.git ']' ++ basename noble-arm64-tcwg-base + dir_basename=noble-arm64-tcwg-base + case "${dir_basename}" in +++ find noble-arm64-tcwg-base -name build.sh ++ dirname noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host' + for dir in ${changed_dirs} + '[' '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh -a '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-build/.git ']' ++ basename noble-arm64-tcwg-base/noble-arm64-tcwg-build + dir_basename=noble-arm64-tcwg-build + case "${dir_basename}" in +++ find noble-arm64-tcwg-base/noble-arm64-tcwg-build -name build.sh ++ dirname noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build' + for dir in ${changed_dirs} + '[' '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh -a '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-dev/.git ']' ++ basename noble-arm64-tcwg-base/noble-arm64-tcwg-dev + dir_basename=noble-arm64-tcwg-dev + case "${dir_basename}" in +++ find noble-arm64-tcwg-base/noble-arm64-tcwg-dev -name build.sh ++ dirname noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh -a '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/.git ']' ++ basename noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go + dir_basename=noble-arm64-tcwg-x2go + case "${dir_basename}" in +++ find noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go -name build.sh ++ dirname noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go' + for dir in ${changed_dirs} + '[' '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh -a '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-host/.git ']' ++ basename noble-arm64-tcwg-base/noble-arm64-tcwg-host + dir_basename=noble-arm64-tcwg-host + case "${dir_basename}" in +++ find noble-arm64-tcwg-base/noble-arm64-tcwg-host -name build.sh ++ dirname noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host' + for dir in ${changed_dirs} + '[' '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh -a '!' -e noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/.git ']' ++ basename noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot + dir_basename=noble-arm64-tcwg-llvmbot + case "${dir_basename}" in +++ find noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot -name build.sh ++ dirname noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot' + for dir in ${changed_dirs} + '[' '!' -e noble-armhf-tcwg-base/build.sh -a '!' -e noble-armhf-tcwg-base/.git ']' ++ basename noble-armhf-tcwg-base + dir_basename=noble-armhf-tcwg-base + case "${dir_basename}" in +++ find noble-armhf-tcwg-base -name build.sh ++ dirname noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot' + for dir in ${changed_dirs} + '[' '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh -a '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-build/.git ']' ++ basename noble-armhf-tcwg-base/noble-armhf-tcwg-build + dir_basename=noble-armhf-tcwg-build + case "${dir_basename}" in +++ find noble-armhf-tcwg-base/noble-armhf-tcwg-build -name build.sh ++ dirname noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build' + for dir in ${changed_dirs} + '[' '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh -a '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-dev/.git ']' ++ basename noble-armhf-tcwg-base/noble-armhf-tcwg-dev + dir_basename=noble-armhf-tcwg-dev + case "${dir_basename}" in +++ find noble-armhf-tcwg-base/noble-armhf-tcwg-dev -name build.sh ++ dirname noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh -a '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-host/.git ']' ++ basename noble-armhf-tcwg-base/noble-armhf-tcwg-host + dir_basename=noble-armhf-tcwg-host + case "${dir_basename}" in +++ find noble-armhf-tcwg-base/noble-armhf-tcwg-host -name build.sh ++ dirname noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host' + for dir in ${changed_dirs} + '[' '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh -a '!' -e noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/.git ']' ++ basename noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot + dir_basename=noble-armhf-tcwg-llvmbot + case "${dir_basename}" in +++ find noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot -name build.sh ++ dirname noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/build.sh -a '!' -e tcwg-base/.git ']' ++ basename tcwg-base + dir_basename=tcwg-base + case "${dir_basename}" in +++ find . -path '*-tcwg-base*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/home-data/david.spickett/.ssh/build.sh -a '!' -e tcwg-base/home-data/david.spickett/.ssh/.git ']' ++ dirname tcwg-base/home-data/david.spickett/.ssh + dir=tcwg-base/home-data/david.spickett + '[' '!' -e tcwg-base/home-data/david.spickett/build.sh -a '!' -e tcwg-base/home-data/david.spickett/.git ']' ++ dirname tcwg-base/home-data/david.spickett + dir=tcwg-base/home-data + '[' '!' -e tcwg-base/home-data/build.sh -a '!' -e tcwg-base/home-data/.git ']' ++ dirname tcwg-base/home-data + dir=tcwg-base + '[' '!' -e tcwg-base/build.sh -a '!' -e tcwg-base/.git ']' ++ basename tcwg-base + dir_basename=tcwg-base + case "${dir_basename}" in +++ find . -path '*-tcwg-base*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/home-data/maxim.kuvyrkov/build.sh -a '!' -e tcwg-base/home-data/maxim.kuvyrkov/.git ']' ++ dirname tcwg-base/home-data/maxim.kuvyrkov + dir=tcwg-base/home-data + '[' '!' -e tcwg-base/home-data/build.sh -a '!' -e tcwg-base/home-data/.git ']' ++ dirname tcwg-base/home-data + dir=tcwg-base + '[' '!' -e tcwg-base/build.sh -a '!' -e tcwg-base/.git ']' ++ basename tcwg-base + dir_basename=tcwg-base + case "${dir_basename}" in +++ find . -path '*-tcwg-base*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/home-data/tcwg-buildslave/.ssh/build.sh -a '!' -e tcwg-base/home-data/tcwg-buildslave/.ssh/.git ']' ++ dirname tcwg-base/home-data/tcwg-buildslave/.ssh + dir=tcwg-base/home-data/tcwg-buildslave + '[' '!' -e tcwg-base/home-data/tcwg-buildslave/build.sh -a '!' -e tcwg-base/home-data/tcwg-buildslave/.git ']' ++ dirname tcwg-base/home-data/tcwg-buildslave + dir=tcwg-base/home-data + '[' '!' -e tcwg-base/home-data/build.sh -a '!' -e tcwg-base/home-data/.git ']' ++ dirname tcwg-base/home-data + dir=tcwg-base + '[' '!' -e tcwg-base/build.sh -a '!' -e tcwg-base/.git ']' ++ basename tcwg-base + dir_basename=tcwg-base + case "${dir_basename}" in +++ find . -path '*-tcwg-base*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/home-data/tcwg-buildslave/.ssh/config.d/build.sh -a '!' -e tcwg-base/home-data/tcwg-buildslave/.ssh/config.d/.git ']' ++ dirname tcwg-base/home-data/tcwg-buildslave/.ssh/config.d + dir=tcwg-base/home-data/tcwg-buildslave/.ssh + '[' '!' -e tcwg-base/home-data/tcwg-buildslave/.ssh/build.sh -a '!' -e tcwg-base/home-data/tcwg-buildslave/.ssh/.git ']' ++ dirname tcwg-base/home-data/tcwg-buildslave/.ssh + dir=tcwg-base/home-data/tcwg-buildslave + '[' '!' -e tcwg-base/home-data/tcwg-buildslave/build.sh -a '!' -e tcwg-base/home-data/tcwg-buildslave/.git ']' ++ dirname tcwg-base/home-data/tcwg-buildslave + dir=tcwg-base/home-data + '[' '!' -e tcwg-base/home-data/build.sh -a '!' -e tcwg-base/home-data/.git ']' ++ dirname tcwg-base/home-data + dir=tcwg-base + '[' '!' -e tcwg-base/build.sh -a '!' -e tcwg-base/.git ']' ++ basename tcwg-base + dir_basename=tcwg-base + case "${dir_basename}" in +++ find . -path '*-tcwg-base*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/home-data/thiago.bauermann/.ssh/build.sh -a '!' -e tcwg-base/home-data/thiago.bauermann/.ssh/.git ']' ++ dirname tcwg-base/home-data/thiago.bauermann/.ssh + dir=tcwg-base/home-data/thiago.bauermann + '[' '!' -e tcwg-base/home-data/thiago.bauermann/build.sh -a '!' -e tcwg-base/home-data/thiago.bauermann/.git ']' ++ dirname tcwg-base/home-data/thiago.bauermann + dir=tcwg-base/home-data + '[' '!' -e tcwg-base/home-data/build.sh -a '!' -e tcwg-base/home-data/.git ']' ++ dirname tcwg-base/home-data + dir=tcwg-base + '[' '!' -e tcwg-base/build.sh -a '!' -e tcwg-base/.git ']' ++ basename tcwg-base + dir_basename=tcwg-base + case "${dir_basename}" in +++ find . -path '*-tcwg-base*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-build/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh jammy-armhf-tcwg-base/build.sh jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-amd64-tcwg-base/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-build/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-build/build.sh jammy-arm64-tcwg-base/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-build/build.sh focal-armhf-tcwg-base/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-build/build.sh noble-arm64-tcwg-base/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-build/build.sh focal-amd64-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-build/build.sh noble-armhf-tcwg-base/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-build/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-lnt/build.sh noble-amd64-tcwg-base/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-build/build.sh focal-arm64-tcwg-base/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/tcwg-dev/build.sh -a '!' -e tcwg-base/tcwg-dev/.git ']' ++ basename tcwg-base/tcwg-dev + dir_basename=tcwg-dev + case "${dir_basename}" in +++ find . -path '*-tcwg-dev*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev/build.sh jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev/build.sh focal-armhf-tcwg-base/focal-armhf-tcwg-dev/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-dev/build.sh focal-amd64-tcwg-base/focal-amd64-tcwg-dev/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go/build.sh focal-arm64-tcwg-base/focal-arm64-tcwg-dev/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go focal-arm64-tcwg-base/focal-arm64-tcwg-dev' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/tcwg-host/build.sh -a '!' -e tcwg-base/tcwg-host/.git ']' ++ basename tcwg-base/tcwg-host + dir_basename=tcwg-host + case "${dir_basename}" in +++ find . -path '*-tcwg-host*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-host/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-host/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-host/build.sh noble-amd64-tcwg-base/noble-amd64-tcwg-host/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go focal-arm64-tcwg-base/focal-arm64-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-host' + for dir in ${changed_dirs} + '[' '!' -e tcwg-base/tcwg-llvmbot/build.sh -a '!' -e tcwg-base/tcwg-llvmbot/.git ']' ++ basename tcwg-base/tcwg-llvmbot + dir_basename=tcwg-llvmbot + case "${dir_basename}" in +++ find . -path '*-tcwg-llvmbot*/build.sh' +++ sed -e 's#^\./##g' ++ dirname jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot/build.sh jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot/build.sh noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot/build.sh noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go focal-arm64-tcwg-base/focal-arm64-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-host jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot' + for dir in ${changed_dirs} + '[' '!' -e uboot-arm64-build/build.sh -a '!' -e uboot-arm64-build/.git ']' ++ basename uboot-arm64-build + dir_basename=uboot-arm64-build + case "${dir_basename}" in +++ find uboot-arm64-build -name build.sh ++ dirname uboot-arm64-build/build.sh + update_images=' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go focal-arm64-tcwg-base/focal-arm64-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-host jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot uboot-arm64-build' + for dir in ${changed_dirs} + '[' '!' -e utopic-amd64-art/build.sh -a '!' -e utopic-amd64-art/.git ']' ++ dirname utopic-amd64-art + dir=. + '[' '!' -e ./build.sh -a '!' -e ./.git ']' ++ basename . + dir_basename=. + case "${dir_basename}" in + continue ++ tr ' ' '\n' ++ sort -u ++ echo ' focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-host focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-amd64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev focal-armhf-tcwg-base/focal-armhf-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-dev focal-amd64-tcwg-base/focal-amd64-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go focal-arm64-tcwg-base/focal-arm64-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-host jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot uboot-arm64-build' + update_images=' focal-amd64-tcwg-base focal-amd64-tcwg-base/focal-amd64-tcwg-build focal-amd64-tcwg-base/focal-amd64-tcwg-dev focal-arm64-tcwg-base focal-arm64-tcwg-base/focal-arm64-tcwg-build focal-arm64-tcwg-base/focal-arm64-tcwg-dev focal-armhf-tcwg-base focal-armhf-tcwg-base/focal-armhf-tcwg-build focal-armhf-tcwg-base/focal-armhf-tcwg-dev jammy-amd64-tcwg-base jammy-amd64-tcwg-base/jammy-amd64-tcwg-build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev jammy-arm64-tcwg-base jammy-arm64-tcwg-base/jammy-arm64-tcwg-build jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot jammy-armhf-tcwg-base jammy-armhf-tcwg-base/jammy-armhf-tcwg-build jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev jammy-armhf-tcwg-base/jammy-armhf-tcwg-host jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot noble-amd64-tcwg-base noble-amd64-tcwg-base/noble-amd64-tcwg-build noble-amd64-tcwg-base/noble-amd64-tcwg-dev noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go noble-amd64-tcwg-base/noble-amd64-tcwg-host noble-amd64-tcwg-base/noble-amd64-tcwg-lnt noble-arm64-tcwg-base noble-arm64-tcwg-base/noble-arm64-tcwg-build noble-arm64-tcwg-base/noble-arm64-tcwg-dev noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go noble-arm64-tcwg-base/noble-arm64-tcwg-host noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot noble-armhf-tcwg-base noble-armhf-tcwg-base/noble-armhf-tcwg-build noble-armhf-tcwg-base/noble-armhf-tcwg-dev noble-armhf-tcwg-base/noble-armhf-tcwg-host noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot uboot-arm64-build' ++ dpkg-architecture -qDEB_HOST_ARCH + host_arch=amd64 + for image in ${update_images} + cd focal-amd64-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-amd64-tcwg-base ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-amd64-tcwg-base on branch tcwg-tested' Skipping: don't need to build focal-amd64-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd focal-amd64-tcwg-base/focal-amd64-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-amd64-tcwg-base/focal-amd64-tcwg-build ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-amd64-tcwg-base/focal-amd64-tcwg-build on branch tcwg-tested' Skipping: don't need to build focal-amd64-tcwg-base/focal-amd64-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd focal-amd64-tcwg-base/focal-amd64-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-amd64-tcwg-base/focal-amd64-tcwg-dev ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-amd64-tcwg-base/focal-amd64-tcwg-dev on branch tcwg-tested' Skipping: don't need to build focal-amd64-tcwg-base/focal-amd64-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd focal-arm64-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-arm64-tcwg-base ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-arm64-tcwg-base on branch tcwg-tested' Skipping: don't need to build focal-arm64-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd focal-arm64-tcwg-base/focal-arm64-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-arm64-tcwg-base/focal-arm64-tcwg-build ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-arm64-tcwg-base/focal-arm64-tcwg-build on branch tcwg-tested' Skipping: don't need to build focal-arm64-tcwg-base/focal-arm64-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd focal-arm64-tcwg-base/focal-arm64-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-arm64-tcwg-base/focal-arm64-tcwg-dev ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-arm64-tcwg-base/focal-arm64-tcwg-dev on branch tcwg-tested' Skipping: don't need to build focal-arm64-tcwg-base/focal-arm64-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd focal-armhf-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-armhf-tcwg-base ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-armhf-tcwg-base on branch tcwg-tested' Skipping: don't need to build focal-armhf-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd focal-armhf-tcwg-base/focal-armhf-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-armhf-tcwg-base/focal-armhf-tcwg-build ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-armhf-tcwg-base/focal-armhf-tcwg-build on branch tcwg-tested' Skipping: don't need to build focal-armhf-tcwg-base/focal-armhf-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd focal-armhf-tcwg-base/focal-armhf-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/focal-armhf-tcwg-base/focal-armhf-tcwg-dev ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build focal-armhf-tcwg-base/focal-armhf-tcwg-dev on branch tcwg-tested' Skipping: don't need to build focal-armhf-tcwg-base/focal-armhf-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd jammy-amd64-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-amd64-tcwg-base ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-amd64-tcwg-base on branch tcwg-tested' Skipping: don't need to build jammy-amd64-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd jammy-amd64-tcwg-base/jammy-amd64-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-amd64-tcwg-base/jammy-amd64-tcwg-build ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-amd64-tcwg-base/jammy-amd64-tcwg-build on branch tcwg-tested' Skipping: don't need to build jammy-amd64-tcwg-base/jammy-amd64-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev on branch tcwg-tested' Skipping: don't need to build jammy-amd64-tcwg-base/jammy-amd64-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd jammy-arm64-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-arm64-tcwg-base ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-arm64-tcwg-base on branch tcwg-tested' Skipping: don't need to build jammy-arm64-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd jammy-arm64-tcwg-base/jammy-arm64-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-arm64-tcwg-base/jammy-arm64-tcwg-build ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-arm64-tcwg-base/jammy-arm64-tcwg-build on branch tcwg-tested' Skipping: don't need to build jammy-arm64-tcwg-base/jammy-arm64-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev on branch tcwg-tested' Skipping: don't need to build jammy-arm64-tcwg-base/jammy-arm64-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot on branch tcwg-tested' Skipping: don't need to build jammy-arm64-tcwg-base/jammy-arm64-tcwg-llvmbot on branch tcwg-tested + for image in ${update_images} + cd jammy-armhf-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-armhf-tcwg-base ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-armhf-tcwg-base on branch tcwg-tested' Skipping: don't need to build jammy-armhf-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd jammy-armhf-tcwg-base/jammy-armhf-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-armhf-tcwg-base/jammy-armhf-tcwg-build ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-build on branch tcwg-tested' Skipping: don't need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev on branch tcwg-tested' Skipping: don't need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd jammy-armhf-tcwg-base/jammy-armhf-tcwg-host ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-armhf-tcwg-base/jammy-armhf-tcwg-host ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host on branch tcwg-tested' Skipping: don't need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-host on branch tcwg-tested + for image in ${update_images} + cd jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot on branch tcwg-tested' Skipping: don't need to build jammy-armhf-tcwg-base/jammy-armhf-tcwg-llvmbot on branch tcwg-tested + for image in ${update_images} + cd noble-amd64-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-amd64-tcwg-base ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-amd64-tcwg-base on branch tcwg-tested' Skipping: don't need to build noble-amd64-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd noble-amd64-tcwg-base/noble-amd64-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-amd64-tcwg-base/noble-amd64-tcwg-build ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-amd64-tcwg-base/noble-amd64-tcwg-build on branch tcwg-tested' Skipping: don't need to build noble-amd64-tcwg-base/noble-amd64-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd noble-amd64-tcwg-base/noble-amd64-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-amd64-tcwg-base/noble-amd64-tcwg-dev ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-amd64-tcwg-base/noble-amd64-tcwg-dev on branch tcwg-tested' Skipping: don't need to build noble-amd64-tcwg-base/noble-amd64-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + grep -q '^tcwg-tested$' gerrit-branches + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go on branch tcwg-tested' Skipping: don't need to build noble-amd64-tcwg-base/noble-amd64-tcwg-dev/noble-amd64-tcwg-x2go on branch tcwg-tested + for image in ${update_images} + cd noble-amd64-tcwg-base/noble-amd64-tcwg-host ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-amd64-tcwg-base/noble-amd64-tcwg-host ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-amd64-tcwg-base/noble-amd64-tcwg-host on branch tcwg-tested' Skipping: don't need to build noble-amd64-tcwg-base/noble-amd64-tcwg-host on branch tcwg-tested + for image in ${update_images} + cd noble-amd64-tcwg-base/noble-amd64-tcwg-lnt ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-amd64-tcwg-base/noble-amd64-tcwg-lnt ++ cut -f2 -d - + image_arch=amd64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-amd64-tcwg-base/noble-amd64-tcwg-lnt on branch tcwg-tested' Skipping: don't need to build noble-amd64-tcwg-base/noble-amd64-tcwg-lnt on branch tcwg-tested + for image in ${update_images} + cd noble-arm64-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-arm64-tcwg-base ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-arm64-tcwg-base on branch tcwg-tested' Skipping: don't need to build noble-arm64-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd noble-arm64-tcwg-base/noble-arm64-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-arm64-tcwg-base/noble-arm64-tcwg-build ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-arm64-tcwg-base/noble-arm64-tcwg-build on branch tcwg-tested' Skipping: don't need to build noble-arm64-tcwg-base/noble-arm64-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd noble-arm64-tcwg-base/noble-arm64-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-arm64-tcwg-base/noble-arm64-tcwg-dev ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-arm64-tcwg-base/noble-arm64-tcwg-dev on branch tcwg-tested' Skipping: don't need to build noble-arm64-tcwg-base/noble-arm64-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + grep -q '^tcwg-tested$' gerrit-branches + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go on branch tcwg-tested' Skipping: don't need to build noble-arm64-tcwg-base/noble-arm64-tcwg-dev/noble-arm64-tcwg-x2go on branch tcwg-tested + for image in ${update_images} + cd noble-arm64-tcwg-base/noble-arm64-tcwg-host ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-arm64-tcwg-base/noble-arm64-tcwg-host ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-arm64-tcwg-base/noble-arm64-tcwg-host on branch tcwg-tested' Skipping: don't need to build noble-arm64-tcwg-base/noble-arm64-tcwg-host on branch tcwg-tested + for image in ${update_images} + cd noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot on branch tcwg-tested' Skipping: don't need to build noble-arm64-tcwg-base/noble-arm64-tcwg-llvmbot on branch tcwg-tested + for image in ${update_images} + cd noble-armhf-tcwg-base ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-armhf-tcwg-base ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-armhf-tcwg-base on branch tcwg-tested' Skipping: don't need to build noble-armhf-tcwg-base on branch tcwg-tested + for image in ${update_images} + cd noble-armhf-tcwg-base/noble-armhf-tcwg-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-armhf-tcwg-base/noble-armhf-tcwg-build ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-armhf-tcwg-base/noble-armhf-tcwg-build on branch tcwg-tested' Skipping: don't need to build noble-armhf-tcwg-base/noble-armhf-tcwg-build on branch tcwg-tested + for image in ${update_images} + cd noble-armhf-tcwg-base/noble-armhf-tcwg-dev ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-armhf-tcwg-base/noble-armhf-tcwg-dev ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-armhf-tcwg-base/noble-armhf-tcwg-dev on branch tcwg-tested' Skipping: don't need to build noble-armhf-tcwg-base/noble-armhf-tcwg-dev on branch tcwg-tested + for image in ${update_images} + cd noble-armhf-tcwg-base/noble-armhf-tcwg-host ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-armhf-tcwg-base/noble-armhf-tcwg-host ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-armhf-tcwg-base/noble-armhf-tcwg-host on branch tcwg-tested' Skipping: don't need to build noble-armhf-tcwg-base/noble-armhf-tcwg-host on branch tcwg-tested + for image in ${update_images} + cd noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot ++ cut -f2 -d - + image_arch=armhf + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot on branch tcwg-tested' Skipping: don't need to build noble-armhf-tcwg-base/noble-armhf-tcwg-llvmbot on branch tcwg-tested + for image in ${update_images} + cd uboot-arm64-build ++ basename /srv/workspace/ci-dockerfiles-deployment/label/build-amd64/dockerfiles/uboot-arm64-build ++ cut -f2 -d - + image_arch=arm64 + skip=skip + '[' -f gerrit-branches ']' + '[' xtcwg-tested = xmaster ']' + case "${skip}:${host_arch}:${image_arch}" in + echo 'Skipping: don'\''t need to build uboot-arm64-build on branch tcwg-tested' Skipping: don't need to build uboot-arm64-build on branch tcwg-tested [build-amd64] $ /bin/bash /tmp/jenkins15122100595581162893.sh + trap cleanup_exit INT TERM EXIT ++ find -type f -name .docker-tag + update_images= + docker_log_in + mkdir -p /home/buildslave/.docker + sed -e 's|${DOCKER_AUTH}|****|' + chmod 0600 /home/buildslave/.docker/config.json + '[' -e /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/log ']' + cleanup_exit + rm -rf /home/buildslave/.docker + rm -f /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/log /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/config.json /home/buildslave/workspace/ci-dockerfiles-deployment/label/build-amd64/version.txt Finished: SUCCESS