- job-template:
name: builder-verify-jjb
+ node: master
+
project-type: freestyle
logrotate:
artifactDaysToKeep: -1
artifactNumToKeep: -1
-
+ parameters:
+ - project-parameter:
+ project: '{project}'
+ - gerrit-parameter:
+ branch: 'master'
scm:
- gerrit-trigger-scm:
credentials-id: '{ssh-credentials}'
- draft-published-event
- comment-added-contains-event:
comment-contains-value: 'recheck'
+ - comment-added-contains-event:
+ comment-contains-value: 'reverify'
projects:
- project-compare-type: 'ANT'
project-pattern: 'releng'
builders:
- shell: |
source /opt/virtualenv/jenkins-job-builder/bin/activate
- jenkins-jobs test /opt/jenkins-ci/builder/
+ jenkins-jobs test jjb/
- job-template:
name: 'builder-merge'
+ node: master
+
# builder-merge job to run JJB update
#
# This job's purpose is to update all the JJB
builders:
- shell: |
source /opt/virtualenv/jenkins-job-builder/bin/activate
+ cd /opt/jenkins-ci/releng
+ git pull
jenkins-jobs update --delete-old jjb/