aboutsummaryrefslogtreecommitdiff
path: root/trusty-i386-tcwg-base
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-02-27 10:02:33 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-02-27 10:02:33 +0000
commitcee88e36166f9308864f263c6081c7e1a00df131 (patch)
treeee907ee4a518356e14768db5ab9dd88faf592884 /trusty-i386-tcwg-base
parentee9a2f7cd33cebf7011c47fa3df833a50459ff34 (diff)
*-tcwg*: Speed up building of images on new machines
... by downloading layers from registry for images that exist. Change-Id: I71b9bb626b33808d9158c1ac97b7e825088ff342
Diffstat (limited to 'trusty-i386-tcwg-base')
-rwxr-xr-xtrusty-i386-tcwg-base/build.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/trusty-i386-tcwg-base/build.sh b/trusty-i386-tcwg-base/build.sh
index 738c4cdf..96da3aed 100755
--- a/trusty-i386-tcwg-base/build.sh
+++ b/trusty-i386-tcwg-base/build.sh
@@ -13,7 +13,9 @@ export LANG=C
distro=$(basename ${PWD} | cut -f1 -d '-')
arch=$(basename ${PWD} | cut -f2 -d '-')
name=$(basename ${PWD} | cut -f3- -d '-')
+image=linaro/ci-${arch}-${name}-ubuntu:${distro}
rsync -a ../tcwg-buildslave/ ./tcwg-buildslave/
-docker build --pull --tag=linaro/ci-${arch}-${name}-ubuntu:${distro} .
+docker pull $image 2>/dev/null || true
+docker build --pull --tag=$image .