5 - 'builder-verify-python'
9 name: builder-verify-jjb
11 project-type: freestyle
16 artifactDaysToKeep: -1
25 credentials-id: '{ssh-credentials}'
26 scm-url: 'ssh://jenkins-releng@git.opendaylight.org:29418/releng/builder'
27 refspec: '$GERRIT_REFSPEC'
28 choosing-strategy: 'gerrit'
31 - ssh-agent-credentials:
32 user: '{ssh-credentials}'
36 trigger-on-patchset-uploaded-event: true
37 trigger-on-draft-published-event: true
39 - project-compare-type: 'ANT'
40 project-pattern: 'releng/builder'
42 - branch-compare-type: 'ANT'
43 branch-pattern: '**/master'
51 source /opt/virtualenv/jenkins-job-builder/bin/activate
52 jenkins-jobs test jjb/
56 email-prefix: '[releng]'
59 name: builder-verify-python
61 project-type: freestyle
66 artifactDaysToKeep: -1
75 credentials-id: '{ssh-credentials}'
76 scm-url: 'ssh://jenkins-releng@git.opendaylight.org:29418/releng/builder'
77 refspec: '$GERRIT_REFSPEC'
78 choosing-strategy: 'gerrit'
81 - ssh-agent-credentials:
82 user: '{ssh-credentials}'
86 trigger-on-patchset-uploaded-event: true
87 trigger-on-draft-published-event: true
89 - project-compare-type: 'ANT'
90 project-pattern: 'releng/builder'
92 - branch-compare-type: 'ANT'
93 branch-pattern: '**/master'
104 - email-notification:
105 email-prefix: '[releng]'
108 name: 'builder-merge'
110 # builder-merge job to run JJB update
112 # This job's purpose is to update all the JJB
114 project-type: freestyle
119 artifactDaysToKeep: -1
127 - gerrit-trigger-scm:
128 credentials-id: '{ssh-credentials}'
129 scm-url: 'ssh://jenkins-releng@git.opendaylight.org:29418/releng/builder'
131 choosing-strategy: 'default'
134 - ssh-agent-credentials:
135 user: '{ssh-credentials}'
139 trigger-on-change-merged-event: true
141 - project-compare-type: 'ANT'
142 project-pattern: 'releng/builder'
144 - branch-compare-type: 'ANT'
145 branch-pattern: '**/master'
152 !include-raw-escape include-raw-jjb-update.sh
155 - email-notification:
156 email-prefix: '[releng]'