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'
28 name: 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
30 project-type: freestyle
31 node: 'builder-{os}-prod-{executor-arch}'
36 default-excludes: false
39 daysToKeep: '{build-days-to-keep}'
40 numToKeep: '{build-num-to-keep}'
41 artifactDaysToKeep: '{build-artifact-days-to-keep}'
42 artifactNumToKeep: '{build-artifact-num-to-keep}'
52 maven-version: 'mvn33-new'
55 - gerrit-refspec-parameter:
56 refspec: '{branch-refspec}'
60 credentials-id: 'jenkins-gerrit-credentials'
61 refspec: '$GERRIT_REFSPEC'
62 choosing-strategy: 'gerrit'
65 - fdio-infra-wrappers:
66 build-timeout: '{build-timeout}'
69 - gerrit-trigger-checkstyle:
75 maven-version: 'mvn33-new'
77 settings: 'vpp-settings'
79 global-settings: 'global-settings'
80 global-settings-type: cfp
81 - provide-maven-settings:
82 settings-file: 'vpp-settings'
83 global-settings-file: 'global-settings'
86 - ../scripts/setup_executor_env.sh
89 - ../scripts/setup_vpp_ubuntu_docker_test.sh
92 - ../scripts/vpp/docs.sh
95 - ../scripts/vpp/sphinx-docs.sh
101 name: 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
103 project-type: freestyle
104 node: 'builder-{os}-prod-{executor-arch}'
108 only-if-success: true
109 default-excludes: false
112 daysToKeep: '{build-days-to-keep}'
113 numToKeep: '{build-num-to-keep}'
114 artifactDaysToKeep: '{build-artifact-days-to-keep}'
115 artifactNumToKeep: '{build-artifact-num-to-keep}'
125 maven-version: 'mvn33-new'
130 - gerrit-trigger-scm:
131 credentials-id: 'jenkins-gerrit-credentials'
133 choosing-strategy: 'default'
136 - fdio-infra-wrappers:
137 build-timeout: '{build-timeout}'
141 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
144 server-name: 'Primary'
146 - comment-added-contains-event:
147 comment-contains-value: 'run-docs'
149 - project-compare-type: 'ANT'
150 project-pattern: '{project}'
152 - branch-compare-type: 'ANT'
153 branch-pattern: '**/{branch}'
162 maven-version: 'mvn33-new'
164 settings: 'vpp-settings'
166 global-settings: 'global-settings'
167 global-settings-type: cfp
168 - provide-maven-settings:
169 settings-file: 'vpp-settings'
170 global-settings-file: 'global-settings'
173 - ../scripts/setup_executor_env.sh
176 - ../scripts/setup_vpp_ubuntu_docker_test.sh
179 - ../scripts/vpp/docs.sh
186 name: 'vpp-make-test-docs-verify-{stream}-{os}-{executor-arch}'
188 project-type: freestyle
189 node: 'builder-{os}-prod-{executor-arch}'
193 only-if-success: true
194 default-excludes: false
197 daysToKeep: '{build-days-to-keep}'
198 numToKeep: '{build-num-to-keep}'
199 artifactDaysToKeep: '{build-artifact-days-to-keep}'
200 artifactNumToKeep: '{build-artifact-num-to-keep}'
210 maven-version: 'mvn33-new'
213 - gerrit-refspec-parameter:
214 refspec: '{branch-refspec}'
217 - gerrit-trigger-scm:
218 credentials-id: 'jenkins-gerrit-credentials'
219 refspec: '$GERRIT_REFSPEC'
220 choosing-strategy: 'gerrit'
223 - fdio-infra-wrappers:
224 build-timeout: '{build-timeout}'
227 - gerrit-trigger-checkstyle:
233 maven-version: 'mvn33-new'
235 settings: 'vpp-settings'
237 global-settings: 'global-settings'
238 global-settings-type: cfp
239 - provide-maven-settings:
240 settings-file: 'vpp-settings'
241 global-settings-file: 'global-settings'
244 - ../scripts/setup_executor_env.sh
247 - ../scripts/setup_vpp_ubuntu_docker_test.sh
250 - ../scripts/vpp/make-test-docs.sh
256 name: 'vpp-make-test-docs-merge-{stream}-{os}-{executor-arch}'
258 project-type: freestyle
259 node: 'builder-{os}-prod-{executor-arch}'
263 only-if-success: true
264 default-excludes: false
267 daysToKeep: '{build-days-to-keep}'
268 numToKeep: '{build-num-to-keep}'
269 artifactDaysToKeep: '{build-artifact-days-to-keep}'
270 artifactNumToKeep: '{build-artifact-num-to-keep}'
280 maven-version: 'mvn33-new'
285 - gerrit-trigger-scm:
286 credentials-id: 'jenkins-gerrit-credentials'
288 choosing-strategy: 'default'
291 - fdio-infra-wrappers:
292 build-timeout: '{build-timeout}'
296 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
299 server-name: 'Primary'
301 - comment-added-contains-event:
302 comment-contains-value: 'run-docs'
304 - project-compare-type: 'ANT'
305 project-pattern: '{project}'
307 - branch-compare-type: 'ANT'
308 branch-pattern: '**/{branch}'
317 maven-version: 'mvn33-new'
319 settings: 'vpp-settings'
321 global-settings: 'global-settings'
322 global-settings-type: cfp
323 - provide-maven-settings:
324 settings-file: 'vpp-settings'
325 global-settings-file: 'global-settings'
328 - ../scripts/setup_executor_env.sh
331 - ../scripts/setup_vpp_ubuntu_docker_test.sh
334 - ../scripts/vpp/make-test-docs.sh
337 - retry-build-on-git-clone-error