From 671515ad0501b61092d6805cebc876a34258e4ae Mon Sep 17 00:00:00 2001 From: Shachar Snapiri Date: Mon, 9 Oct 2017 14:11:15 +0300 Subject: [PATCH] Add publish-to-pypi-neutron template This is required for the various networking- projects using neutron in their project-dependency list as the publish-to-pypi calls release-openstack-python which, in turn, calls tox. Change-Id: If17b36b23c30cc2d846e6c0840773f646df83bbb --- zuul.d/project-templates.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index d2e9cf32..4023654e 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -101,6 +101,35 @@ dependencies: - release-openstack-python +- project-template: + name: publish-to-pypi-neutron + description: | + Publish a Python package to PyPI with neutron added to required-projects + for the various networking projects that need that, then send release + announcement emails and propose updates to upper-constraints as needed. + pre-release: + jobs: + - release-openstack-python: + required-projects: + - openstack/neutron + - announce-release: + dependencies: + - release-openstack-python + - propose-update-constraints: + dependencies: + - release-openstack-python + release: + jobs: + - release-openstack-python: + required-projects: + - openstack/neutron + - announce-release: + dependencies: + - release-openstack-python + - propose-update-constraints: + dependencies: + - release-openstack-python + - project-template: name: publish-xstatic-to-pypi description: |