diff options
author | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2019-06-03 12:36:12 +0200 |
---|---|---|
committer | Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> | 2019-06-03 12:39:13 +0200 |
commit | e99290812f8606291a5ec4fae0cbda201ca6a260 (patch) | |
tree | b5aab0e752a76b9fa1c5b5cd8376a5abab853929 /leg-kolla | |
parent | 35ecb50db870d547cb48e7f4fddbaa1ae4b259ae (diff) |
leg-kolla*: cleanup after build
Added leg-kolla-remove-images job which removes local images after
build. It is called in two situations:
1. leg-kolla* build fails - remove images is triggered
2. leg-kolla* build went fine, triggered push job and then remove images
gets triggered
Fixed recipients to Fathi, Riku, Hrw and LDCG ML.
Change-Id: I3346c983d9bb2e87bbca4e8bae0dbf63758b1673
Diffstat (limited to 'leg-kolla')
-rw-r--r-- | leg-kolla/build.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/leg-kolla/build.sh b/leg-kolla/build.sh index b1544c43..4898d579 100644 --- a/leg-kolla/build.sh +++ b/leg-kolla/build.sh @@ -78,6 +78,9 @@ pip install -r requirements.txt mkdir -p ${WORKSPACE}/kolla/logs/debian-source +# if job fails then remove-images job will be triggered to do cleanup +echo "kolla_tag=${kolla_tag}" >${WORKSPACE}/remove.parameters + kolla_namespace=linaro ./tools/build.py --base debian \ --format none \ @@ -99,3 +102,6 @@ cat list-of-images wc -l list-of-images echo "kolla_tag=${kolla_tag}" >${WORKSPACE}/push.parameters + +# job succedded so do not remove images yet (push will do it) +rm ${WORKSPACE}/remove.parameters |