From 235e0d0a948c25f9238e935719c6912163960a7a Mon Sep 17 00:00:00 2001 From: Ivan Kolodyazhny Date: Wed, 16 Oct 2019 21:23:07 +0300 Subject: [PATCH] Update openstack-python3-ussuri-jobs-* templates to test without Python2 Prepare openstack-python3-ussuri-jobs-* templates to replace openstack-python-jobs template to be able to drop Python 2.7 testing from gates. This patch also adds publish-openstack-python-branch-tarball post job for all openstack-python3-ussuri-jobs-* templates. Change-Id: Ib027d829e1315ea31b90b39eaed9fb7c4c90f192 --- zuul.d/project-templates.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 9a5e56c6..f6339b7b 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -436,12 +436,17 @@ version 3 releases designated for testing in the Ussuri release. check: jobs: + - openstack-tox-pep8 - openstack-tox-py36 - openstack-tox-py37 gate: jobs: + - openstack-tox-pep8 - openstack-tox-py36 - openstack-tox-py37 + post: + jobs: + - publish-openstack-python-branch-tarball - project-template: name: openstack-python3-ussuri-jobs-horizon @@ -452,6 +457,9 @@ when building the venv. check: jobs: + - openstack-tox-pep8: + required-projects: + - openstack/horizon - openstack-tox-py36: required-projects: - openstack/horizon @@ -460,12 +468,18 @@ - openstack/horizon gate: jobs: + - openstack-tox-pep8: + required-projects: + - openstack/horizon - openstack-tox-py36: required-projects: - openstack/horizon - openstack-tox-py37: required-projects: - openstack/horizon + post: + jobs: + - publish-openstack-python-branch-tarball - project-template: name: openstack-python3-ussuri-jobs-neutron @@ -476,6 +490,9 @@ when building the venv. check: jobs: + - openstack-tox-pep8: + required-projects: + - openstack/neutron - openstack-tox-py36: required-projects: - openstack/neutron @@ -484,12 +501,18 @@ - openstack/neutron gate: jobs: + - openstack-tox-pep8: + required-projects: + - openstack/neutron - openstack-tox-py36: required-projects: - openstack/neutron - openstack-tox-py37: required-projects: - openstack/neutron + post: + jobs: + - publish-openstack-python-branch-tarball - project-template: name: openstack-python3-ussuri-jobs-ceilometer @@ -500,6 +523,9 @@ when building the venv. check: jobs: + - openstack-tox-pep8: + required-projects: + - openstack/ceilometer - openstack-tox-py36: required-projects: - openstack/ceilometer @@ -508,12 +534,18 @@ - openstack/ceilometer gate: jobs: + - openstack-tox-pep8: + required-projects: + - openstack/ceilometer - openstack-tox-py36: required-projects: - openstack/ceilometer - openstack-tox-py37: required-projects: - openstack/ceilometer + post: + jobs: + - publish-openstack-python-branch-tarball - project-template: name: openstack-python3-train-jobs