5 - 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
6 - 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
7 - 'vpp-docsonly-verify-{stream}-{os}-{executor-arch}'
8 - 'vpp-docsonly-merge-{stream}-{os}-{executor-arch}'
11 executor-arch: 'x86_64'
29 name: 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
31 project-type: freestyle
32 node: 'builder-{os}-prod-{executor-arch}'
37 default-excludes: false
40 - lf-infra-properties:
41 build-days-to-keep: "{build-days-to-keep}"
52 - gerrit-refspec-parameter:
53 refspec: '{branch-refspec}'
57 credentials-id: 'jenkins-gerrit-credentials'
58 refspec: '$GERRIT_REFSPEC'
59 choosing-strategy: 'gerrit'
62 - fdio-infra-wrappers:
63 build-timeout: '{build-timeout}'
66 - gerrit-trigger-checkstyle:
73 - ../scripts/setup_executor_env.sh
76 - ../scripts/setup_vpp_ubuntu_docker_test.sh
79 - ../scripts/vpp/docs.sh
82 - fdio-infra-publish-docs-7day
86 name: 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
88 project-type: freestyle
89 node: 'builder-{os}-prod-{executor-arch}'
94 default-excludes: false
97 - lf-infra-properties:
98 build-days-to-keep: "{build-days-to-keep}"
111 - gerrit-trigger-scm:
112 credentials-id: 'jenkins-gerrit-credentials'
114 choosing-strategy: 'default'
117 - fdio-infra-wrappers:
118 build-timeout: '{build-timeout}'
122 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
125 server-name: 'Primary'
127 - comment-added-contains-event:
128 comment-contains-value: 'run-docs'
130 - project-compare-type: 'ANT'
131 project-pattern: '{project}'
133 - branch-compare-type: 'ANT'
134 branch-pattern: '**/{branch}'
144 - ../scripts/setup_executor_env.sh
147 - ../scripts/setup_vpp_ubuntu_docker_test.sh
150 - ../scripts/vpp/docs.sh
153 - fdio-infra-publish-docs
157 name: 'vpp-docsonly-verify-{stream}-{os}-{executor-arch}'
159 project-type: freestyle
160 node: 'builder-{os}-prod-{executor-arch}'
164 only-if-success: true
165 default-excludes: false
176 - gerrit-refspec-parameter:
177 refspec: '{branch-refspec}'
180 - gerrit-trigger-scm:
181 credentials-id: 'jenkins-gerrit-credentials'
182 refspec: '$GERRIT_REFSPEC'
183 choosing-strategy: 'gerrit'
186 - fdio-infra-wrappers:
187 build-timeout: '{build-timeout}'
191 server-name: 'Primary'
193 - patchset-created-event:
194 exclude-drafts: 'true'
195 exclude-trivial-rebase: 'false'
196 exclude-no-code-change: 'false'
197 - draft-published-event
198 - comment-added-contains-event:
199 comment-contains-value: 'recheck-docsonly'
201 - project-compare-type: 'ANT'
202 project-pattern: '{project}'
204 - branch-compare-type: 'ANT'
205 branch-pattern: '**/{branch}'
207 - compare-type: 'REG_EXP'
210 gerrit-build-notbuilt-verified-value: 0
211 gerrit-build-successful-verified-value: 1
216 - ../scripts/setup_executor_env.sh
219 - ../scripts/vpp/commitmsg.sh
222 - ../scripts/setup_vpp_ubuntu_docker_test.sh
225 - ../scripts/vpp/docs.sh
228 - ../scripts/vpp/docs_spell.sh
231 - fdio-infra-publish-docs-7day
235 name: 'vpp-docsonly-merge-{stream}-{os}-{executor-arch}'
237 project-type: freestyle
238 node: 'builder-{os}-prod-{executor-arch}'
242 only-if-success: true
243 default-excludes: false
256 - gerrit-trigger-scm:
257 credentials-id: 'jenkins-gerrit-credentials'
259 choosing-strategy: 'default'
262 - fdio-infra-wrappers:
263 build-timeout: '{build-timeout}'
267 server-name: 'Primary'
269 - change-merged-event
270 - comment-added-contains-event:
271 comment-contains-value: 'remerge-docsonly'
273 - project-compare-type: 'ANT'
274 project-pattern: '{project}'
276 - branch-compare-type: 'ANT'
277 branch-pattern: '**/{branch}'
279 - compare-type: 'REG_EXP'
290 - ../scripts/setup_executor_env.sh
293 - ../scripts/vpp/commitmsg.sh
296 - ../scripts/setup_vpp_ubuntu_docker_test.sh
299 - ../scripts/vpp/docs.sh
302 - ../scripts/vpp/docs_spell.sh
305 - fdio-infra-publish-docs