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'
26 name: 'vpp-docs-verify-{stream}-{os}-{executor-arch}'
28 project-type: freestyle
29 node: 'builder-{os}-prod-{executor-arch}'
34 default-excludes: false
37 - lf-infra-properties:
38 build-days-to-keep: "{build-days-to-keep}"
49 - gerrit-refspec-parameter:
50 refspec: '{branch-refspec}'
54 credentials-id: 'jenkins-gerrit-credentials'
55 refspec: '$GERRIT_REFSPEC'
56 choosing-strategy: 'gerrit'
59 - fdio-infra-wrappers:
60 build-timeout: '{build-timeout}'
63 - gerrit-trigger-checkstyle:
70 - ../scripts/setup_executor_env.sh
73 - ../scripts/setup_vpp_ubuntu_docker_test.sh
76 - ../scripts/vpp/docs.sh
79 - fdio-infra-publish-docs-7day
83 name: 'vpp-docs-merge-{stream}-{os}-{executor-arch}'
85 project-type: freestyle
86 node: 'builder-{os}-prod-{executor-arch}'
91 default-excludes: false
94 - lf-infra-properties:
95 build-days-to-keep: "{build-days-to-keep}"
108 - gerrit-trigger-scm:
109 credentials-id: 'jenkins-gerrit-credentials'
111 choosing-strategy: 'default'
114 - fdio-infra-wrappers:
115 build-timeout: '{build-timeout}'
119 jobs: 'vpp-merge-{stream}-{os}-{executor-arch}'
122 server-name: 'Primary'
124 - comment-added-contains-event:
125 comment-contains-value: 'run-docs'
127 - project-compare-type: 'ANT'
128 project-pattern: '{project}'
130 - branch-compare-type: 'ANT'
131 branch-pattern: '**/{branch}'
141 - ../scripts/setup_executor_env.sh
144 - ../scripts/setup_vpp_ubuntu_docker_test.sh
147 - ../scripts/vpp/docs.sh
150 - fdio-infra-publish-docs
154 name: 'vpp-docsonly-verify-{stream}-{os}-{executor-arch}'
156 project-type: freestyle
157 node: 'builder-{os}-prod-{executor-arch}'
161 only-if-success: true
162 default-excludes: false
173 - gerrit-refspec-parameter:
174 refspec: '{branch-refspec}'
177 - gerrit-trigger-scm:
178 credentials-id: 'jenkins-gerrit-credentials'
179 refspec: '$GERRIT_REFSPEC'
180 choosing-strategy: 'gerrit'
183 - fdio-infra-wrappers:
184 build-timeout: '{build-timeout}'
188 server-name: 'Primary'
190 - patchset-created-event:
191 exclude-drafts: 'true'
192 exclude-trivial-rebase: 'false'
193 exclude-no-code-change: 'false'
194 - draft-published-event
195 - comment-added-contains-event:
196 comment-contains-value: 'recheck-docsonly'
198 - project-compare-type: 'ANT'
199 project-pattern: '{project}'
201 - branch-compare-type: 'ANT'
202 branch-pattern: '**/{branch}'
204 - compare-type: 'REG_EXP'
207 gerrit-build-notbuilt-verified-value: 0
208 gerrit-build-successful-verified-value: 1
213 - ../scripts/setup_executor_env.sh
216 - ../scripts/vpp/commitmsg.sh
219 - ../scripts/setup_vpp_ubuntu_docker_test.sh
222 - ../scripts/vpp/docs.sh
225 - ../scripts/vpp/docs_spell.sh
228 - fdio-infra-publish-docs-7day
232 name: 'vpp-docsonly-merge-{stream}-{os}-{executor-arch}'
234 project-type: freestyle
235 node: 'builder-{os}-prod-{executor-arch}'
239 only-if-success: true
240 default-excludes: false
253 - gerrit-trigger-scm:
254 credentials-id: 'jenkins-gerrit-credentials'
256 choosing-strategy: 'default'
259 - fdio-infra-wrappers:
260 build-timeout: '{build-timeout}'
264 server-name: 'Primary'
266 - change-merged-event
267 - comment-added-contains-event:
268 comment-contains-value: 'remerge-docsonly'
270 - project-compare-type: 'ANT'
271 project-pattern: '{project}'
273 - branch-compare-type: 'ANT'
274 branch-pattern: '**/{branch}'
276 - compare-type: 'REG_EXP'
287 - ../scripts/setup_executor_env.sh
290 - ../scripts/vpp/commitmsg.sh
293 - ../scripts/setup_vpp_ubuntu_docker_test.sh
296 - ../scripts/vpp/docs.sh
299 - ../scripts/vpp/docs_spell.sh
302 - fdio-infra-publish-docs