From 94ed26f7f458039595a0dd6fea01bfa0e82937d6 Mon Sep 17 00:00:00 2001 From: Jens Harbott Date: Mon, 2 Oct 2017 08:31:44 +0000 Subject: [PATCH] Add tox jobs including neutron repo These are needed by several other projects, so add them globally. Change-Id: I2d79907e67895e6edb832cddce1ae2e3342ddaff --- zuul.d/project-templates.yaml | 51 +++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 4f63199a..51fdca18 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -117,6 +117,40 @@ jobs: - publish-openstack-python-branch-tarball +- project-template: + name: openstack-python-jobs-neutron + description: | + The standard openstack-python-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-sphinx-docs: + required-projects: + - openstack/neutron + - openstack-tox-pep8: + required-projects: + - openstack/neutron + - openstack-tox-py27: + required-projects: + - openstack/neutron + gate: + jobs: + - build-openstack-sphinx-docs: + required-projects: + - openstack/neutron + - openstack-tox-pep8: + required-projects: + - openstack/neutron + - openstack-tox-py27: + required-projects: + - openstack/neutron + post: + jobs: + - publish-openstack-python-branch-tarball: + required-projects: + - openstack/neutron + - project-template: name: openstack-python34-jobs check: @@ -135,6 +169,23 @@ jobs: - openstack-tox-py35 +- project-template: + name: openstack-python35-jobs-neutron + description: | + The standard openstack-python35-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: + - openstack-tox-py35: + required-projects: + - openstack/neutron + gate: + jobs: + - openstack-tox-py35: + required-projects: + - openstack/neutron + - project-template: name: openstack-python35-jobs-nonvoting check: