5 - 'builder-verify-python'
8 project: 'releng/builder'
11 name: builder-verify-jjb
13 project-type: freestyle
18 artifactDaysToKeep: -1
29 credentials-id: '{ssh-credentials}'
30 refspec: '$GERRIT_REFSPEC'
31 choosing-strategy: 'gerrit'
34 - ssh-agent-credentials:
35 user: '{ssh-credentials}'
40 - patchset-created-event:
41 exclude-drafts: 'false'
42 exclude-trivial-rebase: 'false'
43 exclude-no-code-change: 'false'
44 - draft-published-event
45 - comment-added-contains-event:
46 comment-contains-value: 'recheck'
48 - project-compare-type: 'ANT'
49 project-pattern: 'releng/builder'
51 - branch-compare-type: 'ANT'
52 branch-pattern: '**/master'
60 source /opt/virtualenv/jenkins-job-builder/bin/activate
61 python scripts/jjb-autoupdate-project.py
62 jenkins-jobs test jjb/
66 email-prefix: '[releng]'
69 name: builder-verify-python
71 project-type: freestyle
76 artifactDaysToKeep: -1
87 credentials-id: '{ssh-credentials}'
88 refspec: '$GERRIT_REFSPEC'
89 choosing-strategy: 'gerrit'
92 - ssh-agent-credentials:
93 user: '{ssh-credentials}'
98 - patchset-created-event:
99 exclude-drafts: 'false'
100 exclude-trivial-rebase: 'false'
101 exclude-no-code-change: 'false'
102 - draft-published-event
103 - comment-added-contains-event:
104 comment-contains-value: 'recheck'
106 - project-compare-type: 'ANT'
107 project-pattern: 'releng/builder'
109 - branch-compare-type: 'ANT'
110 branch-pattern: '**/master'
121 - email-notification:
122 email-prefix: '[releng]'
125 name: 'builder-merge'
127 # builder-merge job to run JJB update
129 # This job's purpose is to update all the JJB
131 project-type: freestyle
136 artifactDaysToKeep: -1
146 - gerrit-trigger-scm:
147 credentials-id: '{ssh-credentials}'
149 choosing-strategy: 'default'
152 - ssh-agent-credentials:
153 user: '{ssh-credentials}'
158 - change-merged-event
159 - comment-added-contains-event:
160 comment-contains-value: 'remerge'
162 - project-compare-type: 'ANT'
163 project-pattern: 'releng/builder'
165 - branch-compare-type: 'ANT'
166 branch-pattern: '**/master'
173 !include-raw-escape include-raw-jjb-update.sh
176 - email-notification:
177 email-prefix: '[releng]'