From d246d78908df2011063ce4d7254865007adb9c48 Mon Sep 17 00:00:00 2001 From: Antoine Musso Date: Tue, 22 Apr 2014 11:46:28 +0200 Subject: [PATCH] Trigger jobs for stackforge/python-jenkins The usual entry points pep8, py26 and py27 are provided by If58730d84. Expand the python-jobs template with some tweaks: - 'coverage' added to 'check' pipeline and made non voting - 'docs' is commented out because setup.py does not have a build_sphinx entry point yet. - adds python33 as a non voter since we want to eventually support 3.3. James confirmed that openstackci got added to the pypi project. Added release related triggers as well. The postmirror jobs are not needed. Change-Id: If58730d84315c0ea018a3757624d98bf2e1aeb3f --- .../openstack_project/files/zuul/layout.yaml | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 6daa54e215..6522d7b353 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -494,6 +494,10 @@ jobs: voting: false - name: gate-mistral-extra-python33 voting: false + - name: python-jenkins-coverage + voting: false + - name: gate-python-jenkins-python33 + voting: false - name: gate-python-mistralclient-python33 voting: false - name: gate-python-muranoclient-python33 @@ -2897,10 +2901,26 @@ projects: - post-mirror-python33 - name: stackforge/python-jenkins + # docs is missing a build_sphinx entry point in setup.py check: - - noop + #- gate-python-jenkins-docs + - gate-python-jenkins-pep8 + - gate-python-jenkins-python26 + - gate-python-jenkins-python27 + - gate-python-jenkins-python33 + - python-jenkins-coverage gate: - - noop + #- gate-python-jenkins-docs + - gate-python-jenkins-pep8 + - gate-python-jenkins-python26 + - gate-python-jenkins-python27 + #- gate-python-jenkins-python33 + post: + - python-jenkins-branch-tarball + - python-jenkins-coverage + release: + - python-jenkins-tarball: + - python-jenkins-pypi-upload - name: openstack-infra/releasestatus check: