diff options
author | deepshikhaaa <deepshikhakhandelwal8@gmail.com> | 2017-08-18 10:51:03 +0530 |
---|---|---|
committer | Nigel Babu <nigelb@redhat.com> | 2017-08-24 09:56:15 +0000 |
commit | 1fca3b4437d6e70e8e704a532c57258a6c3c7cfd (patch) | |
tree | a4cf1985914ceddd38435eebe1a331a99b1f4e3a /build-gluster-org/jobs | |
parent | 7759b4f154b3ee0120f197059ac35542f41118e2 (diff) |
Job to update the jenkins server on patch merged
Change-Id: I92b006d040fd8f5104b287093b97bc509df78627
Diffstat (limited to 'build-gluster-org/jobs')
-rw-r--r-- | build-gluster-org/jobs/jenkins-update.yml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/build-gluster-org/jobs/jenkins-update.yml b/build-gluster-org/jobs/jenkins-update.yml new file mode 100644 index 0000000..1bb271e --- /dev/null +++ b/build-gluster-org/jobs/jenkins-update.yml @@ -0,0 +1,51 @@ +- job: + name: jenkins-update + node: smoke7 + description: Updating the jenkins server on patch merged + project-type: freestyle + concurrent: true + + scm: + - git: + branches: + - $GERRIT_BRANCH + refspec: $GERRIT_REFSPEC + choosing-strategy: gerrit + url: git://review.gluster.org/build-jobs.git + wipe-workspace: true + + properties: + - discard-after-x: + x: 90 + - one-build-per-node + + triggers: + - gerrit: + trigger-on: + - change-merged-event + projects: + - project-compare-type: 'PLAIN' + project-pattern: 'build-jobs' + branches: + - branch-compare-type: 'ANT' + branch-pattern: '**' + + parameters: + - string: + default: refs/heads/master + description: 'For review 12345 and patch set 6, this will be refs/changes/45/12345/6. Default: Tip of master' + name: GERRIT_REFSPEC + - string: + default: master + description: 'Name of the branch you want to build from. We usually build from master' + name: GERRIT_BRANCH + + builders: + - shell: !include-raw: ../scripts/jenkins-update.sh + + wrappers: + - timestamps + - credentials-binding: + - file: + credential-id: jenkins_jobs.ini + variable: JJB_CONFIG |