From c1684d07bc4fab4ebd1d3ecb4205dc1748ad7816 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 27 Sep 2012 14:34:12 -0700 Subject: [PATCH] Jenkins jobify the git-review jenkins jobs. Add git-review jenkins jobs to the jenkins job builder specification. Two jobs are added, gate-git-review-merge and gate-git-review-pep8. The pep8 job needs Gerrit change I4d655a6fc86bbbf6b594b7b35570e75951aef7ab to be merged before it will work properly. Change-Id: I3d20d92ea7edc790806964e1bc23a1a2bbf31d6c Reviewed-on: https://review.openstack.org/13794 Approved: James E. Blair Reviewed-by: James E. Blair Tested-by: Jenkins --- .../jenkins_job_builder/config/projects.yaml | 17 +++++++++++++++++ .../openstack_project/files/zuul/layout.yaml | 8 ++++++++ 2 files changed, 25 insertions(+) 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 b5bfdf176d..a56a6abf6b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -84,6 +84,15 @@ - '{name}-pypi' +- project: + name: git-review + github-org: openstack-ci + node: precise + jobs: + - gate-{name}-merge + - gate-{name}-pep8 + + - project: name: glance github-org: openstack @@ -223,6 +232,14 @@ - openstack-publish-jobs +- project: + name: openstack-qa + github-org: openstack-dev + node: precise + jobs: + - gate-{name}-merge + + - project: name: pbr github-org: openstack-dev diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 5328d6b0ee..e08d17baa4 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -679,3 +679,11 @@ projects: - openstack-qa-docs publish: - openstack-qa-docs + + - name: openstack-ci/git-review + check: + - gate-git-review-merge: + - gate-git-review-pep8 + gate: + - gate-git-review-merge: + - gate-git-review-pep8