From b12b9c8d14fc5ac79ca70f2913be4260abca7727 Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Tue, 28 Jun 2022 11:01:49 +1000 Subject: [PATCH] project-config-grafana: filter opendev-buildset-registry Since this job only needs to run if we want to pull the grafyaml container image in project-config-grafana, make all the jobs share a file matcher. This stops us running opndev-buildset-registry unnecessarily for other project-config changes. Change-Id: I7541027c12656a49bfc21c0f22c2a9334c229355 --- zuul.d/projects.yaml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index da57a3bfa9..fd0a98d0bf 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -3872,7 +3872,11 @@ queue: project-config check: jobs: - - opendev-buildset-registry + # NOTE(ianw) 2023-05-01 : currently, this only needs to run for the + # project-config-grafana job, hence the shared filter here. + - opendev-buildset-registry: + files: &project-config-grafana-files + - ^grafana/.*$ - build-openstack-specs-site: files: &specs-site - bindep.txt @@ -3883,8 +3887,7 @@ - project-config-dib - project-config-gerrit - project-config-grafana: - files: &grafana-files - - ^grafana/.*$ + files: *project-config-grafana-files - project-config-infra-docs-index: files: &infra-docs-index - bindep.txt @@ -3902,14 +3905,14 @@ # grafana is currently the only test that wants the # intermediate registry. - opendev-buildset-registry: - files: *grafana-files + files: *project-config-grafana-files - build-openstack-specs-site: files: *specs-site - openstack-zuul-jobs-linters - project-config-dib - project-config-gerrit - project-config-grafana: - files: *grafana-files + files: *project-config-grafana-files - project-config-infra-docs-index: files: *infra-docs-index - project-config-irc-access @@ -3947,8 +3950,7 @@ - gerritbot/channels.yaml - infra-prod-service-grafana: dependencies: [] - files: - - grafana/ + files: *project-config-grafana-files periodic: jobs: - propose-project-config-update