From 38d2dea2e9d43e214107172e7e4b55cf16fbb146 Mon Sep 17 00:00:00 2001 From: Lucas Alvares Gomes Date: Tue, 3 Oct 2017 13:55:58 +0100 Subject: [PATCH] Add release-notes-jobs-neutron This patch is adding the release-notes-jobs-neutron job for the neutron stadium projects which currently needs to have openstack/neutron explicity set to their "required-projects". Change-Id: Ibf6c4c268fecd8ef0bd0bb234abac3d2e3b20278 --- zuul.d/project-templates.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 6075d53d..7280e256 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -116,6 +116,33 @@ jobs: - publish-openstack-releasenotes +- project-template: + name: release-notes-jobs-neutron + description: | + The standard release-notes-jobs but with neutron added as a + required-projects. The neutron stadium projects currently need this + due to how the tox_install.sh zuul-cloner's neutron for them. + check: + jobs: + - build-openstack-releasenotes: + required-projects: + - openstack/neutron + gate: + jobs: + - build-openstack-releasenotes: + required-projects: + - openstack/neutron + post: + jobs: + - publish-openstack-releasenotes: + required-projects: + - openstack/neutron + tag: + jobs: + - publish-openstack-releasenotes: + required-projects: + - openstack/neutron + - project-template: name: openstack-python-jobs check: