From b6621d7a14fc005fcf7a566be27314be8873446e Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Mon, 25 Jun 2012 13:38:15 -0700 Subject: [PATCH] Add Jenkins jobs for openstack-common. Will gate. Fixes bug #1010610 Add Jenkins jobs for openstack-common using the python_jobs template. Configure zuul to check and gate on the pep8 and unittest jobs. Change-Id: I3b6f0a8b5aa06486d32574fffa48f3bd0f9e906a --- .../files/projects/openstack/openstack-common.yml | 12 ++++++++++++ modules/openstack-ci-config/files/zuul/layout.yaml | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 modules/jenkins_jobs/files/projects/openstack/openstack-common.yml diff --git a/modules/jenkins_jobs/files/projects/openstack/openstack-common.yml b/modules/jenkins_jobs/files/projects/openstack/openstack-common.yml new file mode 100644 index 0000000000..dd5998679c --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/openstack-common.yml @@ -0,0 +1,12 @@ +project: + template: 'python_jobs' + +values: + name: 'openstack-common' + disabled: 'false' + github_org: 'openstack' + review_site: 'review.openstack.org' + publisher_site: 'nova.openstack.org' + tarball_project: 'openstack-common' + doc_publisher_site: 'docs.openstack.org' + node: 'precise' diff --git a/modules/openstack-ci-config/files/zuul/layout.yaml b/modules/openstack-ci-config/files/zuul/layout.yaml index e004443662..01907c138a 100644 --- a/modules/openstack-ci-config/files/zuul/layout.yaml +++ b/modules/openstack-ci-config/files/zuul/layout.yaml @@ -162,6 +162,18 @@ projects: silent: - gate-tempest-devstack-vm + - name: openstack/openstack-common + check: + - gate-openstack-common-merge: + - gate-openstack-common-pep8 + - gate-openstack-common-python26 + - gate-openstack-common-python27 + gate: + - gate-openstack-common-merge: + - gate-openstack-common-pep8 + - gate-openstack-common-python26 + - gate-openstack-common-python27 + - name: openstack/quantum check: - gate-quantum-merge: