5 - 'builder-verify-python'
10 project: 'releng/builder'
13 name: builder-verify-jjb
16 project-type: freestyle
22 - opendaylight-infra-parameters:
25 refspec: 'refs/heads/master'
26 artifacts: '{archive-artifacts}'
30 refspec: '$GERRIT_REFSPEC'
31 choosing-strategy: 'gerrit'
34 - opendaylight-infra-wrappers:
35 build-timeout: '{build-timeout}'
39 server-name: 'OpenDaylight'
41 - patchset-created-event:
42 exclude-drafts: 'false'
43 exclude-trivial-rebase: 'false'
44 exclude-no-code-change: 'false'
45 - draft-published-event
46 - comment-added-contains-event:
47 comment-contains-value: 'recheck'
49 - project-compare-type: 'ANT'
50 project-pattern: 'releng/builder'
52 - branch-compare-type: 'ANT'
53 branch-pattern: '**/master'
58 pattern: jjb-templates/**
61 - opendaylight-infra-pre-builders
64 jenkins-jobs -l DEBUG test --recursive -o archives/job_output jjb/
65 gzip archives/job_output/*
66 - releng-check-unicode
70 email-prefix: '[releng]'
71 - opendaylight-infra-shiplogs:
72 maven-version: '{mvn33}'
75 name: builder-verify-python
76 node: centos7-java-builder-2c-8g
78 project-type: freestyle
83 artifactDaysToKeep: -1
87 - opendaylight-infra-parameters:
90 refspec: 'refs/heads/master'
91 artifacts: '{archive-artifacts}'
95 refspec: '$GERRIT_REFSPEC'
96 choosing-strategy: 'gerrit'
99 - opendaylight-infra-wrappers:
100 build-timeout: '{build-timeout}'
104 server-name: 'OpenDaylight'
106 - patchset-created-event:
107 exclude-drafts: 'false'
108 exclude-trivial-rebase: 'false'
109 exclude-no-code-change: 'false'
110 - draft-published-event
111 - comment-added-contains-event:
112 comment-contains-value: 'recheck'
114 - project-compare-type: 'ANT'
115 project-pattern: 'releng/builder'
117 - branch-compare-type: 'ANT'
118 branch-pattern: '**/master'
125 - opendaylight-infra-pre-builders
127 virtualenv $WORKSPACE/venv
128 source $WORKSPACE/venv/bin/activate
129 pip install --upgrade pip
135 - email-notification:
136 email-prefix: '[releng]'
137 - opendaylight-infra-shiplogs:
138 maven-version: '{mvn33}'
141 name: 'builder-merge'
144 # builder-merge job to run JJB update
146 # This job's purpose is to update all the JJB
148 project-type: freestyle
153 artifactDaysToKeep: -1
154 artifactNumToKeep: -1
157 - opendaylight-infra-parameters:
160 refspec: 'refs/heads/master'
161 artifacts: '{archive-artifacts}'
164 - gerrit-trigger-scm:
166 choosing-strategy: 'default'
169 - opendaylight-infra-wrappers:
170 build-timeout: '{build-timeout}'
174 server-name: 'OpenDaylight'
176 - change-merged-event
177 - comment-added-contains-event:
178 comment-contains-value: 'remerge'
180 - project-compare-type: 'ANT'
181 project-pattern: 'releng/builder'
183 - branch-compare-type: 'ANT'
184 branch-pattern: '**/master'
189 pattern: jjb-templates/**
192 - opendaylight-infra-pre-builders
195 jenkins-jobs --version
196 jenkins-jobs update --recursive --delete-old --workers 4 jjb/
199 - email-notification:
200 email-prefix: '[releng]'
201 - opendaylight-infra-shiplogs:
202 maven-version: '{mvn33}'
205 name: 'builder-weekly'
209 # builder-weekly job to run JJB update weekly
211 # This job's purpose is to update all the JJB on a weekly (Sunday)
212 # basis with --flush-cache enabled to ensure jobs are okay
214 project-type: freestyle
219 artifactDaysToKeep: -1
220 artifactNumToKeep: -1
223 - opendaylight-infra-parameters:
226 refspec: 'refs/heads/master'
227 artifacts: '{archive-artifacts}'
234 - opendaylight-infra-wrappers:
235 build-timeout: '{build-timeout}'
241 - opendaylight-infra-pre-builders
243 jenkins-jobs --flush-cache update --recursive jjb/
246 - email-notification:
247 email-prefix: '[releng]'
248 - opendaylight-infra-shiplogs:
249 maven-version: '{mvn33}'
252 name: builder-check-poms
253 node: centos7-java-builder-2c-8g
255 project-type: freestyle
260 artifactDaysToKeep: -1
261 artifactNumToKeep: -1
264 - opendaylight-infra-parameters:
267 refspec: 'refs/heads/master'
268 artifacts: '{archive-artifacts}'
271 - opendaylight-infra-wrappers:
272 build-timeout: '{build-timeout}'
278 - opendaylight-infra-pre-builders
281 - include-raw-check-poms.sh
284 - email-notification:
285 email-prefix: '[releng]'
286 - opendaylight-infra-shiplogs:
287 maven-version: '{mvn33}'