From c14f95b751ba4222f358c4d7b996e31066425288 Mon Sep 17 00:00:00 2001 From: Colleen Murphy Date: Wed, 18 Jul 2018 17:58:24 +0200 Subject: [PATCH] Gate governance with project-config To avoid the potential to typo new project names in governance, we're adding a linter to the governance repo to ensure the project exists in project-config[1]. Add project-config as a required project for the governance linters job so that new projects need not wait for the project-config patch to merge before the governance patch can pass tests. [1] https://review.openstack.org/583637 Change-Id: I8be9eae083ad2b1e9387704e064d104b196a0d1b --- zuul.d/projects.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index fd2aa9cc10..e5258921c1 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -6191,13 +6191,17 @@ - build-openstack-sphinx-docs-python3 check: jobs: - - openstack-tox-linters + - openstack-tox-linters: + required-projects: + - openstack-infra/project-config experimental: jobs: - openstack-tox-validate gate: jobs: - - openstack-tox-linters + - openstack-tox-linters: + required-projects: + - openstack-infra/project-config post: jobs: - publish-governance-tc