From 5948b89b201e1f1e408bbdb7b27d78861ea9b9ef Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Mon, 23 Mar 2020 14:21:26 -0500 Subject: [PATCH] Add system-config to required-projects for gerrit images For us to build gerrit images from other repos, we kind of need system-config to be in the list of required-projects. Change-Id: Id3712fae876cb1f8e8abf2bf0a93c781f2538287 --- .zuul.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 9f1a008795..b0b67150f2 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -182,6 +182,9 @@ parent: system-config-build-image requires: gerrit-base-container-image provides: gerrit-2.13-container-image + required-projects: &gerrit_projects_2_13 + - name: opendev/system-config + override-checkout: master vars: &gerrit_vars_2_13 docker_images: # The 2.13 image doesn't build from source, but from existing war file @@ -201,6 +204,7 @@ parent: system-config-upload-image requires: gerrit-base-container-image provides: gerrit-2.13-container-image + required-projects: *gerrit_projects_2_13 vars: *gerrit_vars_2_13 files: *gerrit_files_2_13 @@ -221,6 +225,8 @@ requires: gerrit-base-container-image provides: gerrit-2.15-container-image required-projects: &gerrit_projects_2_15 + - name: opendev/system-config + override-checkout: master - name: gerrit.googlesource.com/gerrit override-checkout: stable-2.15 - name: gerrit.googlesource.com/plugins/commit-message-length-validator @@ -283,6 +289,8 @@ requires: gerrit-base-container-image provides: gerrit-2.16-container-image required-projects: &gerrit_projects_2_16 + - name: opendev/system-config + override-checkout: master - name: gerrit.googlesource.com/gerrit override-checkout: stable-2.16 - name: gerrit.googlesource.com/plugins/codemirror-editor @@ -349,6 +357,8 @@ requires: gerrit-base-container-image provides: gerrit-3.0-container-image required-projects: &gerrit_projects_3_0 + - name: opendev/system-config + override-checkout: master - name: gerrit.googlesource.com/gerrit override-checkout: stable-3.0 - name: gerrit.googlesource.com/plugins/codemirror-editor @@ -566,6 +576,7 @@ parent: system-config-build-image required-projects: &gerrit_base_projects - opendev/jeepyb + - opendev/system-config requires: python-builder-container-image provides: gerrit-base-container-image vars: &gerrit-base_vars