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'
32 name: 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
34 project-type: freestyle
35 node: 'builder-{os}-prod-{executor-arch}'
40 default-excludes: false
43 daysToKeep: '{build-days-to-keep}'
44 numToKeep: '{build-num-to-keep}'
45 artifactDaysToKeep: '{build-artifact-days-to-keep}'
46 artifactNumToKeep: '{build-artifact-num-to-keep}'
56 maven-version: 'mvn33-new'
59 - gerrit-refspec-parameter:
60 refspec: '{branch-refspec}'
64 credentials-id: 'jenkins-gerrit-credentials'
65 refspec: '$GERRIT_REFSPEC'
66 choosing-strategy: 'gerrit'
69 - fdio-infra-wrappers:
70 build-timeout: '{build-timeout}'
73 - gerrit-trigger-checkstyle:
79 maven-version: 'mvn33-new'
81 settings: 'vpp-settings'
83 global-settings: 'global-settings'
84 global-settings-type: cfp
85 - provide-maven-settings:
86 settings-file: 'vpp-settings'
87 global-settings-file: 'global-settings'
90 - ../scripts/setup_executor_env.sh
93 - ../scripts/setup_vpp_ubuntu_docker_test.sh
96 - ../scripts/vpp/docs.sh
99 - ../scripts/vpp/sphinx-docs.sh
105 name: 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
107 project-type: freestyle
108 node: 'builder-{os}-prod-{executor-arch}'
112 only-if-success: true
113 default-excludes: false
116 daysToKeep: '{build-days-to-keep}'
117 numToKeep: '{build-num-to-keep}'
118 artifactDaysToKeep: '{build-artifact-days-to-keep}'
119 artifactNumToKeep: '{build-artifact-num-to-keep}'
129 maven-version: 'mvn33-new'
134 - gerrit-trigger-scm:
135 credentials-id: 'jenkins-gerrit-credentials'
137 choosing-strategy: 'default'
140 - fdio-infra-wrappers:
141 build-timeout: '{build-timeout}'
145 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
148 server-name: 'Primary'
150 - comment-added-contains-event:
151 comment-contains-value: 'run-docs'
153 - project-compare-type: 'ANT'
154 project-pattern: '{project}'
156 - branch-compare-type: 'ANT'
157 branch-pattern: '**/{branch}'
166 maven-version: 'mvn33-new'
168 settings: 'vpp-settings'
170 global-settings: 'global-settings'
171 global-settings-type: cfp
172 - provide-maven-settings:
173 settings-file: 'vpp-settings'
174 global-settings-file: 'global-settings'
177 - ../scripts/setup_executor_env.sh
180 - ../scripts/setup_vpp_ubuntu_docker_test.sh
183 - ../scripts/vpp/docs.sh
190 name: 'vpp-make-test-docs-verify-{stream}-{os}-{executor-arch}'
192 project-type: freestyle
193 node: 'builder-{os}-prod-{executor-arch}'
197 only-if-success: true
198 default-excludes: false
201 daysToKeep: '{build-days-to-keep}'
202 numToKeep: '{build-num-to-keep}'
203 artifactDaysToKeep: '{build-artifact-days-to-keep}'
204 artifactNumToKeep: '{build-artifact-num-to-keep}'
214 maven-version: 'mvn33-new'
217 - gerrit-refspec-parameter:
218 refspec: '{branch-refspec}'
221 - gerrit-trigger-scm:
222 credentials-id: 'jenkins-gerrit-credentials'
223 refspec: '$GERRIT_REFSPEC'
224 choosing-strategy: 'gerrit'
227 - fdio-infra-wrappers:
228 build-timeout: '{build-timeout}'
231 - gerrit-trigger-checkstyle:
237 maven-version: 'mvn33-new'
239 settings: 'vpp-settings'
241 global-settings: 'global-settings'
242 global-settings-type: cfp
243 - provide-maven-settings:
244 settings-file: 'vpp-settings'
245 global-settings-file: 'global-settings'
248 - ../scripts/setup_executor_env.sh
251 - ../scripts/setup_vpp_ubuntu_docker_test.sh
254 - ../scripts/vpp/make-test-docs.sh
260 name: 'vpp-make-test-docs-merge-{stream}-{os}-{executor-arch}'
262 project-type: freestyle
263 node: 'builder-{os}-prod-{executor-arch}'
267 only-if-success: true
268 default-excludes: false
271 daysToKeep: '{build-days-to-keep}'
272 numToKeep: '{build-num-to-keep}'
273 artifactDaysToKeep: '{build-artifact-days-to-keep}'
274 artifactNumToKeep: '{build-artifact-num-to-keep}'
284 maven-version: 'mvn33-new'
289 - gerrit-trigger-scm:
290 credentials-id: 'jenkins-gerrit-credentials'
292 choosing-strategy: 'default'
295 - fdio-infra-wrappers:
296 build-timeout: '{build-timeout}'
300 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
303 server-name: 'Primary'
305 - comment-added-contains-event:
306 comment-contains-value: 'run-docs'
308 - project-compare-type: 'ANT'
309 project-pattern: '{project}'
311 - branch-compare-type: 'ANT'
312 branch-pattern: '**/{branch}'
321 maven-version: 'mvn33-new'
323 settings: 'vpp-settings'
325 global-settings: 'global-settings'
326 global-settings-type: cfp
327 - provide-maven-settings:
328 settings-file: 'vpp-settings'
329 global-settings-file: 'global-settings'
332 - ../scripts/setup_executor_env.sh
335 - ../scripts/setup_vpp_ubuntu_docker_test.sh
338 - ../scripts/vpp/make-test-docs.sh