diff options
author | Zuul <zuul@review.opendev.org> | 2020-06-11 16:25:18 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-06-11 16:25:18 +0000 |
commit | a10acdfa5970b67f79f392d464a2b4cfaa083fb7 (patch) | |
tree | 5e9bbb12079b53b661b5937fafc435ca9d5e2375 /.zuul.yaml | |
parent | 4b87ac45f75f00381fb1b53f30fb50fb0c24b429 (diff) | |
parent | 856f038ff8a96845194b17c9b27a050d498cb240 (diff) | |
download | zuul-a10acdfa5970b67f79f392d464a2b4cfaa083fb7.tar.gz |
Merge "Run upload-docker-image on release"
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/.zuul.yaml b/.zuul.yaml index e0f8e8c7a..b63aa06b7 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -157,21 +157,30 @@ - context: . repository: zuul/zuul target: zuul + tags: + # If zuul.tag is defined: [ '3', '3.19', '3.19.0' ]. Only works for 3-component tags. + # Otherwise: ['latest'] + &imagetag "{{ zuul.tag is defined | ternary([zuul.get('tag', '').split('.')[0], '.'.join(zuul.get('tag', '').split('.')[:2]), zuul.get('tag', '')], ['latest']) }}" - context: . repository: zuul/zuul-executor target: zuul-executor + tags: *imagetag - context: . repository: zuul/zuul-fingergw target: zuul-fingergw + tags: *imagetag - context: . repository: zuul/zuul-merger target: zuul-merger + tags: *imagetag - context: . repository: zuul/zuul-scheduler target: zuul-scheduler + tags: *imagetag - context: . repository: zuul/zuul-web target: zuul-web + tags: *imagetag - job: name: zuul-upload-image @@ -329,5 +338,13 @@ download_artifact_job: zuul-build-dashboard release: jobs: - - zuul-release-python - - zuul-publish-tox-docs + # - zuul-release-python + # - zuul-publish-tox-docs + - upload-docker-image: + secrets: + name: docker_credentials + secret: zuul-dockerhub + pass-to-parent: true + vars: + <<: *zuul_image_vars + upload_docker_image_promote: false |