From 0eca567bebd802873d700c5d6814432bd3acb910 Mon Sep 17 00:00:00 2001 From: Dantali0n Date: Wed, 26 Aug 2020 10:21:49 +0200 Subject: [PATCH] Add Watcher image build This patch adds a jobs to build and promote Watcher images. Change-Id: I7bb9a93766b0dee24bbda4683ed8d48e15836046 --- zuul.d/openstack-loci.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/zuul.d/openstack-loci.yaml b/zuul.d/openstack-loci.yaml index 08fc1c96..cbc8e664 100644 --- a/zuul.d/openstack-loci.yaml +++ b/zuul.d/openstack-loci.yaml @@ -277,6 +277,16 @@ - "PIP_PACKAGES='httplib2'" - "WHEELS='{{ wheels_location }}'" tags: *imagetag + - &watcher_project + context: "." + repository: openstackhelm/watcher + build_args: + - "FROM='{{ base_repository }}'" + - "PYTHON3={{ python3 }}" + - "PROJECT='watcher'" + - "PROJECT_REF={{ branchname }}" + - "WHEELS='{{ wheels_location }}'" + tags: *imagetag files: &loci-files - ^openstack/loci/.* - zuul.d/openstack-loci.yaml @@ -339,6 +349,7 @@ - <<: *heat_project - <<: *barbican_project - <<: *placement_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-master-ubuntu_bionic @@ -389,6 +400,7 @@ - <<: *heat_project - <<: *barbican_project - <<: *placement_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic @@ -436,6 +448,7 @@ - <<: *heat_project - <<: *barbican_project - <<: *placement_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic @@ -482,6 +495,7 @@ - <<: *horizon_project - <<: *heat_project - <<: *barbican_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-stein-ubuntu_bionic @@ -531,6 +545,7 @@ - <<: *horizon_project - <<: *heat_project - <<: *barbican_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-rocky-ubuntu_bionic @@ -574,6 +589,7 @@ - <<: *horizon_project - <<: *heat_project - <<: *barbican_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-rocky-ubuntu_xenial @@ -627,6 +643,7 @@ - <<: *horizon_project - <<: *heat_project - <<: *barbican_project + - <<: *watcher_project - job: name: openstack-helm-images-upload-openstack-loci-rocky-opensuse_15