5 - 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
6 - 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
7 - 'vpp-make-test-docs-merge-{stream}-{os}-{executor-arch}'
8 - 'vpp-make-test-docs-verify-{stream}-{os}-{executor-arch}'
11 executor-arch: 'x86_64'
29 - 'vpp-sphinx-docs-merge-{stream}-{os}-{executor-arch}'
30 - 'vpp-sphinx-docs-verify-{stream}-{os}-{executor-arch}'
33 executor-arch: 'x86_64'
41 name: 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
43 project-type: freestyle
44 node: 'builder-{os}-prod-{executor-arch}'
49 default-excludes: false
52 daysToKeep: '{build-days-to-keep}'
53 numToKeep: '{build-num-to-keep}'
54 artifactDaysToKeep: '{build-artifact-days-to-keep}'
55 artifactNumToKeep: '{build-artifact-num-to-keep}'
65 maven-version: 'mvn33-new'
68 - gerrit-refspec-parameter
72 credentials-id: 'jenkins-gerrit-credentials'
73 refspec: '$GERRIT_REFSPEC'
74 choosing-strategy: 'gerrit'
77 - fdio-infra-wrappers:
78 build-timeout: '{build-timeout}'
81 - gerrit-trigger-checkstyle:
87 maven-version: 'mvn33-new'
89 settings: 'vpp-settings'
91 global-settings: 'global-settings'
92 global-settings-type: cfp
93 - provide-maven-settings:
94 settings-file: 'vpp-settings'
95 global-settings-file: 'global-settings'
98 - ../scripts/setup_executor_env.sh
101 - ../scripts/setup_vpp_ubuntu_docker_test.sh
104 - ../scripts/vpp/docs.sh
107 - fdio-infra-shiplogs:
108 maven-version: 'mvn36'
111 name: 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
113 project-type: freestyle
114 node: 'builder-{os}-prod-{executor-arch}'
116 archive-artifacts: '**/build-root/docs/html/*'
119 only-if-success: true
120 default-excludes: false
123 daysToKeep: '{build-days-to-keep}'
124 numToKeep: '{build-num-to-keep}'
125 artifactDaysToKeep: '{build-artifact-days-to-keep}'
126 artifactNumToKeep: '{build-artifact-num-to-keep}'
136 maven-version: 'mvn33-new'
140 name: ARCHIVE_ARTIFACTS
141 description: Artifacts to archive to the logs server.
144 - gerrit-trigger-scm:
145 credentials-id: 'jenkins-gerrit-credentials'
147 choosing-strategy: 'default'
150 - fdio-infra-wrappers:
151 build-timeout: '{build-timeout}'
155 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
158 server-name: 'Primary'
160 - comment-added-contains-event:
161 comment-contains-value: 'run-docs'
163 - project-compare-type: 'ANT'
164 project-pattern: '{project}'
166 - branch-compare-type: 'ANT'
167 branch-pattern: '**/{branch}'
176 maven-version: 'mvn33-new'
178 settings: 'vpp-settings'
180 global-settings: 'global-settings'
181 global-settings-type: cfp
182 - provide-maven-settings:
183 settings-file: 'vpp-settings'
184 global-settings-file: 'global-settings'
187 - ../scripts/setup_executor_env.sh
190 - ../scripts/setup_vpp_ubuntu_docker_test.sh
193 - ../scripts/vpp/docs.sh
196 - fdio-infra-shiplogs:
197 maven-version: 'mvn36'
200 name: 'vpp-sphinx-docs-verify-{stream}-{os}-{executor-arch}'
202 project-type: freestyle
203 node: 'builder-{os}-prod-{executor-arch}'
207 only-if-success: true
208 default-excludes: false
211 daysToKeep: '{build-days-to-keep}'
212 numToKeep: '{build-num-to-keep}'
213 artifactDaysToKeep: '{build-artifact-days-to-keep}'
214 artifactNumToKeep: '{build-artifact-num-to-keep}'
224 maven-version: 'mvn33-new'
227 - gerrit-refspec-parameter
230 - gerrit-trigger-scm:
231 credentials-id: 'jenkins-gerrit-credentials'
232 refspec: '$GERRIT_REFSPEC'
233 choosing-strategy: 'gerrit'
236 - fdio-infra-wrappers:
237 build-timeout: '{build-timeout}'
241 server-name: 'Primary'
243 - comment-added-contains-event:
244 comment-contains-value: 'run-sphinx-docs-verify'
246 - project-compare-type: 'ANT'
247 project-pattern: '{project}'
249 - branch-compare-type: 'ANT'
250 branch-pattern: '**/{branch}'
259 maven-version: 'mvn33-new'
261 settings: 'vpp-settings'
263 global-settings: 'global-settings'
264 global-settings-type: cfp
265 - provide-maven-settings:
266 settings-file: 'vpp-settings'
267 global-settings-file: 'global-settings'
270 - ../scripts/setup_executor_env.sh
273 - ../scripts/setup_vpp_ubuntu_docker_test.sh
276 - ../scripts/vpp/sphinx-docs.sh
279 - fdio-infra-shiplogs:
280 maven-version: 'mvn36'
283 name: 'vpp-sphinx-docs-merge-{stream}-{os}-{executor-arch}'
285 project-type: freestyle
286 node: 'builder-{os}-prod-{executor-arch}'
288 archive-artifacts: 'docs/_build/html/*'
291 only-if-success: true
292 default-excludes: false
295 daysToKeep: '{build-days-to-keep}'
296 numToKeep: '{build-num-to-keep}'
297 artifactDaysToKeep: '{build-artifact-days-to-keep}'
298 artifactNumToKeep: '{build-artifact-num-to-keep}'
308 maven-version: 'mvn33-new'
312 name: ARCHIVE_ARTIFACTS
313 default: '{archive-artifacts}'
314 description: Artifacts to archive to the logs server.
317 - gerrit-trigger-scm:
318 credentials-id: 'jenkins-gerrit-credentials'
320 choosing-strategy: 'default'
323 - fdio-infra-wrappers:
324 build-timeout: '{build-timeout}'
328 server-name: 'Primary'
330 - comment-added-contains-event:
331 comment-contains-value: 'run-sphinx-docs-merged'
340 maven-version: 'mvn33-new'
342 settings: 'vpp-settings'
344 global-settings: 'global-settings'
345 global-settings-type: cfp
346 - provide-maven-settings:
347 settings-file: 'vpp-settings'
348 global-settings-file: 'global-settings'
351 - ../scripts/setup_executor_env.sh
354 - ../scripts/setup_vpp_ubuntu_docker_test.sh
357 - ../scripts/vpp/sphinx-docs.sh
360 - fdio-infra-shiplogs:
361 maven-version: 'mvn36'
364 name: 'vpp-make-test-docs-verify-{stream}-{os}-{executor-arch}'
366 project-type: freestyle
367 node: 'builder-{os}-prod-{executor-arch}'
371 only-if-success: true
372 default-excludes: false
375 daysToKeep: '{build-days-to-keep}'
376 numToKeep: '{build-num-to-keep}'
377 artifactDaysToKeep: '{build-artifact-days-to-keep}'
378 artifactNumToKeep: '{build-artifact-num-to-keep}'
388 maven-version: 'mvn33-new'
391 - gerrit-refspec-parameter
394 - gerrit-trigger-scm:
395 credentials-id: 'jenkins-gerrit-credentials'
396 refspec: '$GERRIT_REFSPEC'
397 choosing-strategy: 'gerrit'
400 - fdio-infra-wrappers:
401 build-timeout: '{build-timeout}'
404 - gerrit-trigger-checkstyle:
410 maven-version: 'mvn33-new'
412 settings: 'vpp-settings'
414 global-settings: 'global-settings'
415 global-settings-type: cfp
416 - provide-maven-settings:
417 settings-file: 'vpp-settings'
418 global-settings-file: 'global-settings'
421 - ../scripts/setup_executor_env.sh
424 - ../scripts/setup_vpp_ubuntu_docker_test.sh
427 - ../scripts/vpp/make-test-docs.sh
430 - fdio-infra-shiplogs:
431 maven-version: 'mvn36'
434 name: 'vpp-make-test-docs-merge-{stream}-{os}-{executor-arch}'
436 project-type: freestyle
437 node: 'builder-{os}-prod-{executor-arch}'
439 archive-artifacts: '**/build-root/build-test/doc/html/*'
442 only-if-success: true
443 default-excludes: false
446 daysToKeep: '{build-days-to-keep}'
447 numToKeep: '{build-num-to-keep}'
448 artifactDaysToKeep: '{build-artifact-days-to-keep}'
449 artifactNumToKeep: '{build-artifact-num-to-keep}'
459 maven-version: 'mvn33-new'
463 name: ARCHIVE_ARTIFACTS
464 default: '{archive-artifacts}'
465 description: Artifacts to archive to the logs server.
468 - gerrit-trigger-scm:
469 credentials-id: 'jenkins-gerrit-credentials'
471 choosing-strategy: 'default'
474 - fdio-infra-wrappers:
475 build-timeout: '{build-timeout}'
479 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
482 server-name: 'Primary'
484 - comment-added-contains-event:
485 comment-contains-value: 'run-docs'
487 - project-compare-type: 'ANT'
488 project-pattern: '{project}'
490 - branch-compare-type: 'ANT'
491 branch-pattern: '**/{branch}'
500 maven-version: 'mvn33-new'
502 settings: 'vpp-settings'
504 global-settings: 'global-settings'
505 global-settings-type: cfp
506 - provide-maven-settings:
507 settings-file: 'vpp-settings'
508 global-settings-file: 'global-settings'
511 - ../scripts/setup_executor_env.sh
514 - ../scripts/setup_vpp_ubuntu_docker_test.sh
517 - ../scripts/vpp/make-test-docs.sh
520 - fdio-infra-shiplogs:
521 maven-version: 'mvn36'