From cf9ee4c23fcaf8258f9abb117628801f794fe6bf Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Fri, 3 Aug 2012 16:33:22 -0700 Subject: [PATCH] Add jenkins-job-builder project. Change-Id: I0389b92a0621ab276a91f00f7352986fee27e42d Reviewed-on: https://review.openstack.org/10808 Reviewed-by: Clark Boylan Approved: James E. Blair Tested-by: Jenkins --- .../openstack/jenkins-job-builder.yml | 22 +++++++++++++++++++ .../files/review.projects.yaml | 3 +++ .../openstack_project/files/zuul/layout.yaml | 6 +++++ 3 files changed, 31 insertions(+) create mode 100644 modules/jenkins_jobs/files/projects/openstack/jenkins-job-builder.yml diff --git a/modules/jenkins_jobs/files/projects/openstack/jenkins-job-builder.yml b/modules/jenkins_jobs/files/projects/openstack/jenkins-job-builder.yml new file mode 100644 index 0000000000..cf9a720df3 --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/jenkins-job-builder.yml @@ -0,0 +1,22 @@ +--- +# merge-gate +main: + name: 'gate-jenkins-job-builder-merge' + review_site: 'review.openstack.org' + github_org: 'openstack-ci' + project: 'jenkins-job-builder' + concurrent: 'true' + timeout: 20 + timeout_fail: true + +triggers: + - zuul + +builders: + - gerrit_git_prep + +scm: + scm: 'false' + +assignednode: + node: 'precise' diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 7d4caafd3b..c7f52466e2 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -20,6 +20,9 @@ - project: openstack-ci/git-review options: - close-pull +- project: openstack-ci/jenkins-job-builder + options: + - close-pull - project: openstack-ci/lodgeit options: - close-pull diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 15e8dd769f..56ee321852 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -125,6 +125,12 @@ projects: gate: - gate-gerrit-verification-status-plugin-merge + - name: openstack-ci/jenkins-job-builder + check: + - gate-jenkins-job-builder-merge + gate: + - gate-jenkins-job-builder-merge + - name: openstack/openstack-ci-puppet check: - gate-ci-puppet-merge: