diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2017-02-27 10:02:33 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2017-02-27 10:02:33 +0000 |
commit | cee88e36166f9308864f263c6081c7e1a00df131 (patch) | |
tree | ee907ee4a518356e14768db5ab9dd88faf592884 /trusty-arm64-tcwg-base | |
parent | ee9a2f7cd33cebf7011c47fa3df833a50459ff34 (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-arm64-tcwg-base')
-rwxr-xr-x | trusty-arm64-tcwg-base/build.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/trusty-arm64-tcwg-base/build.sh b/trusty-arm64-tcwg-base/build.sh index 738c4cdf..96da3aed 100755 --- a/trusty-arm64-tcwg-base/build.sh +++ b/trusty-arm64-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 . |