From ec7a17cf3804de310c657177d2886985a5c53c91 Mon Sep 17 00:00:00 2001 From: Sergey Lukjanov Date: Tue, 1 Oct 2013 19:10:22 +0400 Subject: [PATCH] Add jobs for extra and dib repos * add jobs for savanna-extra and savanna-image-elements * setup pep8 and requirements jobs for check and gate * setup tarball for pre-release/release and branch-tarball for post * setup pypi upload for image-elements release Change-Id: I33b4cf93de3bf98e15e4ff04f231a247b19c3eb5 --- .../jenkins_job_builder/config/projects.yaml | 20 +++++++++++++ .../openstack_project/files/zuul/layout.yaml | 28 ++++++++++++++++--- 2 files changed, 44 insertions(+), 4 deletions(-) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index fb22fb0bcb..a4a0570162 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -110,6 +110,26 @@ - hook-{name}-rtfd - pypi-jobs +- project: + name: savanna-extra + github-org: openstack + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + +- project: + name: savanna-image-elements + github-org: openstack + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - project: name: sqlalchemy-migrate github-org: stackforge diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 75e94f9c96..f5e7e5bd91 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2470,15 +2470,35 @@ projects: - name: openstack/savanna-extra check: - - gate-noop + - gate-savanna-extra-pep8 + - gate-savanna-extra-requirements gate: - - gate-noop + - gate-savanna-extra-pep8 + - gate-savanna-extra-requirements + post: + - savanna-extra-branch-tarball + pre-release: + - savanna-extra-tarball + release: + - savanna-extra-tarball - name: openstack/savanna-image-elements check: - - gate-noop + - gate-savanna-image-elements-pep8 + - gate-savanna-image-elements-requirements gate: - - gate-noop + - gate-savanna-image-elements-pep8 + - gate-savanna-image-elements-requirements + post: + - savanna-image-elements-branch-tarball + pre-release: + - savanna-image-elements-tarball + release: + - savanna-image-elements-tarball: + - savanna-image-elements-pypi-upload: + - post-mirror-python26 + - post-mirror-python27 + - post-mirror-python33 - name: stackforge/puppet-savanna check: