5 - 'vpp-verify-{stream}-{os}'
6 - 'vpp-verify-{stream}-clang'
7 - 'vpp-merge-{stream}-{os}'
8 - 'vpp-verify-os-{stream}-{os}'
9 - 'vpp-merge-os-{stream}-{os}'
10 - 'vpp-docs-merge-{stream}'
11 - 'vpp-docs-verify-{stream}'
12 - 'vpp-make-test-docs-merge-{stream}'
13 - 'vpp-make-test-docs-verify-{stream}'
18 repo-os-part: 'ubuntu.xenial.main'
20 repo-os-part: 'centos7'
22 repo-os-part: 'opensuse'
27 repo-stream-part: 'master'
30 repo-stream-part: 'stable.1710'
33 repo-stream-part: 'stable.1801'
36 repo-stream-part: 'stable.1804'
44 - 'vpp-csit-verify-virl-{stream}'
45 - 'vpp-csit-verify-os-virl-{stream}'
46 - 'vpp-csit-verify-hw-perf-{stream}'
47 - 'vpp-checkstyle-verify-{stream}'
52 repo-stream-part: 'master'
55 repo-stream-part: 'stable.1710'
58 repo-stream-part: 'stable.1801'
61 repo-stream-part: 'stable.1804'
67 - 'vpp-beta-verify-{stream}-{os}'
72 repo-stream-part: 'master'
75 repo-os-part: 'ubuntu.bionic.main'
77 repo-os-part: 'osleap15'
82 - 'vpp-arm-verify-{stream}-{os}'
83 - 'vpp-arm-merge-{stream}-{os}'
88 repo-stream-part: 'master'
91 repo-stream-part: 'stable.1804'
94 repo-os-part: 'ubuntu-arm.xenial.main'
97 name: 'vpp-beta-verify-{stream}-{os}'
99 project-type: freestyle
104 server-name: 'Primary'
106 - patchset-uploaded-event: 'false'
107 - comment-added-contains-event:
108 comment-contains-value: 'betacheck'
109 - comment-added-contains-event:
110 comment-contains-value: 'checkstyle_success'
112 - project-compare-type: 'ANT'
113 project-pattern: '{project}'
115 - branch-compare-type: 'ANT'
116 branch-pattern: '**/{branch}'
123 gerrit-build-notbuilt-verified-value: 0
124 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
127 daysToKeep: '{build-days-to-keep}'
129 artifactDaysToKeep: '{build-artifact-days-to-keep}'
130 artifactNumToKeep: '{build-artifact-num-to-keep}'
139 - repo-name-parameter:
140 repo-name: '{repo-stream-part}.{repo-os-part}'
143 - gerrit-trigger-scm:
144 credentials-id: 'jenkins-gerrit-credentials'
145 refspec: '$GERRIT_REFSPEC'
146 choosing-strategy: 'gerrit'
149 - fdio-infra-wrappers:
150 build-timeout: '{build-timeout}'
154 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
157 - include-raw-vpp-build.sh
160 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
163 only-if-success: true
164 default-excludes: false
165 - fdio-infra-shiplogs:
166 maven-version: 'mvn33-new'
167 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
169 rerun-unstable-builds: true
174 name: 'vpp-arm-verify-{stream}-{os}'
176 project-type: freestyle
181 daysToKeep: '{build-days-to-keep}'
183 artifactDaysToKeep: '{build-artifact-days-to-keep}'
184 artifactNumToKeep: '{build-artifact-num-to-keep}'
193 - repo-name-parameter:
194 repo-name: '{repo-stream-part}.{repo-os-part}'
197 - gerrit-trigger-scm:
198 credentials-id: 'jenkins-gerrit-credentials'
199 refspec: '$GERRIT_REFSPEC'
200 choosing-strategy: 'gerrit'
203 - fdio-infra-wrappers:
204 build-timeout: '{build-timeout}'
207 - gerrit-trigger-trivial-patch-submitted:
213 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
216 - ../scripts/setup_vpp_dpdk_dev_env.sh
217 - include-raw-vpp-arm-build.sh
220 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
223 only-if-success: true
224 default-excludes: false
225 - fdio-infra-shiplogs:
226 maven-version: 'mvn33-new'
227 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
229 rerun-unstable-builds: true
234 name: 'vpp-arm-merge-{stream}-{os}'
236 project-type: freestyle
240 daysToKeep: '{build-days-to-keep}'
242 artifactDaysToKeep: '{build-artifact-days-to-keep}'
243 artifactNumToKeep: '{build-artifact-num-to-keep}'
252 - maven-project-parameter:
255 maven-version: 'mvn33-new'
258 - repo-name-parameter:
259 repo-name: '{repo-stream-part}.{repo-os-part}'
262 - gerrit-trigger-scm:
263 credentials-id: 'jenkins-gerrit-credentials'
265 choosing-strategy: 'default'
268 - fdio-infra-wrappers:
269 build-timeout: '{build-timeout}'
272 - gerrit-trigger-patch-merged:
277 - config-file-provider:
279 - file-id: '.packagecloud'
280 target: '/home/jenkins'
281 - config-file-provider:
283 - file-id: 'packagecloud_api'
284 target: '/home/jenkins'
286 maven-version: 'mvn33-new'
288 settings: 'vpp-settings'
290 global-settings: 'global-settings'
291 global-settings-type: cfp
293 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
296 - ../scripts/setup_vpp_dpdk_dev_env.sh
297 - include-raw-vpp-arm-build.sh
298 - provide-maven-settings:
299 settings-file: 'vpp-settings'
300 global-settings-file: 'global-settings'
303 - ../scripts/maven_push_functions.sh
304 - include-raw-vpp-maven-push.sh
307 - ../scripts/packagecloud_push.sh
311 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
314 only-if-success: true
315 default-excludes: false
316 - fdio-infra-shiplogs:
317 maven-version: 'mvn33-new'
319 rerun-unstable-builds: true
324 name: 'vpp-checkstyle-verify-{stream}'
326 project-type: freestyle
331 daysToKeep: '{build-days-to-keep}'
332 numToKeep: '{build-num-to-keep}'
333 artifactDaysToKeep: '{build-artifact-days-to-keep}'
334 artifactNumToKeep: '{build-artifact-num-to-keep}'
343 - repo-name-parameter:
344 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
347 - gerrit-trigger-scm:
348 credentials-id: 'jenkins-gerrit-credentials'
349 refspec: '$GERRIT_REFSPEC'
350 choosing-strategy: 'gerrit'
353 - fdio-infra-wrappers:
354 build-timeout: '{build-timeout}'
358 server-name: 'Primary'
360 - comment-added-contains-event:
361 comment-contains-value: 'checkstylecheck'
363 - project-compare-type: 'ANT'
364 project-pattern: '{project}'
366 - branch-compare-type: 'ANT'
367 branch-pattern: '**/{branch}'
369 gerrit-build-notbuilt-verified-value: 0
370 gerrit-build-successful-verified-value: 1
371 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
372 failed-message: 'Checkstyle failed. No further verify jobs will be started.'
373 successful-message: 'checkstyle_success'
382 !include-raw-escape: include-raw-vpp-checkstyle.sh
384 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
387 - fdio-infra-shiplogs:
388 maven-version: 'mvn33-new'
389 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
391 rerun-unstable-builds: true
396 name: 'vpp-verify-{stream}-{os}'
398 project-type: freestyle
403 daysToKeep: '{build-days-to-keep}'
405 artifactDaysToKeep: '{build-artifact-days-to-keep}'
406 artifactNumToKeep: '{build-artifact-num-to-keep}'
415 - repo-name-parameter:
416 repo-name: '{repo-stream-part}.{repo-os-part}'
419 - gerrit-trigger-scm:
420 credentials-id: 'jenkins-gerrit-credentials'
421 refspec: '$GERRIT_REFSPEC'
422 choosing-strategy: 'gerrit'
425 - fdio-infra-wrappers:
426 build-timeout: '{build-timeout}'
429 - gerrit-trigger-trivial-patch-submitted:
435 !include-raw-escape: include-raw-vpp-checkstyle.sh
437 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
439 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
442 - ../scripts/setup_vpp_dpdk_dev_env.sh
443 - include-raw-vpp-build.sh
446 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
449 only-if-success: true
450 default-excludes: false
451 - fdio-infra-shiplogs:
452 maven-version: 'mvn33-new'
453 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
455 rerun-unstable-builds: true
460 name: 'vpp-verify-{stream}-clang'
462 project-type: freestyle
463 node: 'ubuntu1604-us'
467 daysToKeep: '{build-days-to-keep}'
468 numToKeep: '{build-num-to-keep}'
469 artifactDaysToKeep: '{build-artifact-days-to-keep}'
470 artifactNumToKeep: '{build-artifact-num-to-keep}'
479 - repo-name-parameter:
480 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
483 - gerrit-trigger-scm:
484 credentials-id: 'jenkins-gerrit-credentials'
485 refspec: '$GERRIT_REFSPEC'
486 choosing-strategy: 'gerrit'
489 - fdio-infra-wrappers:
490 build-timeout: '{build-timeout}'
493 - gerrit-trigger-trivial-patch-submitted:
499 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
502 - ../scripts/setup_vpp_dpdk_dev_env.sh
503 - include-raw-vpp-clang-build.sh
505 - fdio-infra-shiplogs:
506 maven-version: 'mvn33-new'
507 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
509 rerun-unstable-builds: true
514 name: 'vpp-verify-os-{stream}-{os}'
516 project-type: freestyle
517 node: '{os}-basebuild-8c-32g'
521 daysToKeep: '{build-days-to-keep}'
522 numToKeep: '{build-num-to-keep}'
523 artifactDaysToKeep: '{build-artifact-days-to-keep}'
524 artifactNumToKeep: '{build-artifact-num-to-keep}'
533 - repo-name-parameter:
534 repo-name: '{repo-stream-part}.{repo-os-part}'
537 - gerrit-trigger-scm:
538 credentials-id: 'jenkins-gerrit-credentials'
539 refspec: '$GERRIT_REFSPEC'
540 choosing-strategy: 'gerrit'
543 - fdio-infra-wrappers:
544 build-timeout: '{build-timeout}'
547 - gerrit-trigger-os-trivial-patch-submitted:
553 !include-raw-escape: include-raw-vpp-checkstyle.sh
555 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
558 - ../scripts/setup_vpp_ubuntu_docker_test.sh
561 - ../scripts/setup_vpp_dpdk_dev_env.sh
562 - include-raw-vpp-build.sh
565 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
568 only-if-success: true
569 default-excludes: false
570 - fdio-infra-shiplogs:
571 maven-version: 'mvn33-new'
572 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
575 name: 'vpp-merge-{stream}-{os}'
577 project-type: freestyle
581 daysToKeep: '{build-days-to-keep}'
583 artifactDaysToKeep: '{build-artifact-days-to-keep}'
584 artifactNumToKeep: '{build-artifact-num-to-keep}'
593 - maven-project-parameter:
596 maven-version: 'mvn33-new'
599 - repo-name-parameter:
600 repo-name: '{repo-stream-part}.{repo-os-part}'
603 - gerrit-trigger-scm:
604 credentials-id: 'jenkins-gerrit-credentials'
606 choosing-strategy: 'default'
609 - fdio-infra-wrappers:
610 build-timeout: '{build-timeout}'
613 - gerrit-trigger-patch-merged:
618 - config-file-provider:
620 - file-id: '.packagecloud'
621 target: '/home/jenkins'
622 - config-file-provider:
624 - file-id: 'packagecloud_api'
625 target: '/home/jenkins'
627 maven-version: 'mvn33-new'
629 settings: 'vpp-settings'
631 global-settings: 'global-settings'
632 global-settings-type: cfp
634 !include-raw-escape: include-raw-vpp-checkstyle.sh
636 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
639 - ../scripts/setup_vpp_dpdk_dev_env.sh
640 - include-raw-vpp-build.sh
641 - provide-maven-settings:
642 settings-file: 'vpp-settings'
643 global-settings-file: 'global-settings'
646 - ../scripts/maven_push_functions.sh
647 - include-raw-vpp-maven-push.sh
650 - ../scripts/packagecloud_push.sh
654 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
657 only-if-success: true
658 default-excludes: false
659 - fdio-infra-shiplogs:
660 maven-version: 'mvn33-new'
662 rerun-unstable-builds: true
667 name: 'vpp-merge-os-{stream}-{os}'
669 project-type: freestyle
670 node: '{os}-basebuild-8c-32g'
673 daysToKeep: '{build-days-to-keep}'
674 numToKeep: '{build-num-to-keep}'
675 artifactDaysToKeep: '{build-artifact-days-to-keep}'
676 artifactNumToKeep: '{build-artifact-num-to-keep}'
685 - maven-project-parameter:
688 maven-version: 'mvn33-new'
691 - repo-name-parameter:
692 repo-name: '{repo-stream-part}.{repo-os-part}'
695 - gerrit-trigger-scm:
696 credentials-id: 'jenkins-gerrit-credentials'
698 choosing-strategy: 'default'
701 - fdio-infra-wrappers:
702 build-timeout: '{build-timeout}'
705 - gerrit-trigger-os-patch-merged:
710 - config-file-provider:
712 - file-id: '.packagecloud'
713 target: '/home/jenkins'
714 - config-file-provider:
716 - file-id: 'packagecloud_api'
717 target: '/home/jenkins'
719 maven-version: 'mvn33-new'
721 settings: 'vpp-settings'
723 global-settings: 'global-settings'
724 global-settings-type: cfp
726 !include-raw-escape: include-raw-vpp-checkstyle.sh
729 - ../scripts/setup_vpp_ubuntu_docker_test.sh
732 - ../scripts/setup_vpp_dpdk_dev_env.sh
733 - include-raw-vpp-build.sh
734 - provide-maven-settings:
735 settings-file: 'vpp-settings'
736 global-settings-file: 'global-settings'
739 - ../scripts/maven_push_functions.sh
740 - include-raw-vpp-maven-push.sh
743 - ../scripts/packagecloud_push.sh
747 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
750 only-if-success: true
751 default-excludes: false
752 - fdio-infra-shiplogs:
753 maven-version: 'mvn33-new'
756 name: 'vpp-csit-verify-virl-{stream}'
758 project-type: freestyle
763 daysToKeep: '{build-days-to-keep}'
765 artifactDaysToKeep: '{build-artifact-days-to-keep}'
766 artifactNumToKeep: '{build-artifact-num-to-keep}'
775 - repo-name-parameter:
776 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
777 - is-csit-vpp-job-parameter:
778 is-csit-vpp-job: 'True'
781 description: "Also testing CSIT_REF"
784 - gerrit-trigger-scm:
785 credentials-id: 'jenkins-gerrit-credentials'
786 refspec: '$GERRIT_REFSPEC'
787 choosing-strategy: 'gerrit'
790 - fdio-infra-wrappers:
791 build-timeout: '{build-timeout}'
794 - gerrit-trigger-trivial-patch-submitted:
799 - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop'
801 properties-file: variables.prop
804 - include-raw-vpp-checkstyle.sh
807 - ../scripts/setup_vpp_ubuntu_docker_test.sh
808 - ../scripts/setup_vpp_dpdk_dev_env.sh
809 - include-raw-vpp-build.sh
812 - include-raw-vpp-csit-functional.sh
816 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
822 - fdio-infra-shiplogs:
823 maven-version: 'mvn33-new'
826 rerun-unstable-builds: true
832 name: 'vpp-csit-verify-os-virl-{stream}'
834 project-type: freestyle
835 node: '{os}-basebuild-8c-32g'
839 daysToKeep: '{build-days-to-keep}'
840 numToKeep: '{build-num-to-keep}'
841 artifactDaysToKeep: '{build-artifact-days-to-keep}'
842 artifactNumToKeep: '{build-artifact-num-to-keep}'
851 - repo-name-parameter:
852 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
853 - is-csit-vpp-job-parameter:
854 is-csit-vpp-job: 'True'
857 description: "Also testing CSIT_REF"
860 - gerrit-trigger-scm:
861 credentials-id: 'jenkins-gerrit-credentials'
862 refspec: '$GERRIT_REFSPEC'
863 choosing-strategy: 'gerrit'
866 - fdio-infra-wrappers:
867 build-timeout: '{build-timeout}'
870 - gerrit-trigger-os-trivial-patch-submitted:
875 - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop'
877 properties-file: variables.prop
880 - include-raw-vpp-checkstyle.sh
883 - ../scripts/setup_vpp_ubuntu_docker_test.sh
884 - ../scripts/setup_vpp_dpdk_dev_env.sh
885 - include-raw-vpp-build.sh
888 - include-raw-vpp-csit-functional.sh
892 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
898 - fdio-infra-shiplogs:
899 maven-version: 'mvn33-new'
902 name: 'vpp-csit-verify-hw-perf-{stream}'
904 project-type: freestyle
905 node: '{os}-basebuild-8c-32g'
909 daysToKeep: '{build-days-to-keep}'
911 artifactDaysToKeep: '{build-artifact-days-to-keep}'
912 artifactNumToKeep: '{build-artifact-num-to-keep}'
921 - repo-name-parameter:
922 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
923 - is-csit-vpp-job-parameter:
924 is-csit-vpp-job: 'True'
927 - gerrit-trigger-scm:
928 credentials-id: 'jenkins-gerrit-credentials'
929 refspec: '$GERRIT_REFSPEC'
930 choosing-strategy: 'gerrit'
933 - fdio-infra-wrappers-non-activity-timeout:
938 server-name: 'Primary'
940 - comment-added-contains-event:
941 comment-contains-value: 'vpp-verify-perf-l2'
942 - comment-added-contains-event:
943 comment-contains-value: 'vpp-verify-perf-ip4'
944 - comment-added-contains-event:
945 comment-contains-value: 'vpp-verify-perf-ip6'
946 - comment-added-contains-event:
947 comment-contains-value: 'vpp-verify-perf-lisp'
948 - comment-added-contains-event:
949 comment-contains-value: 'vpp-verify-perf-vxlan'
950 - comment-added-contains-event:
951 comment-contains-value: 'vpp-verify-perf-vhost'
952 - comment-added-contains-event:
953 comment-contains-value: 'vpp-verify-perf-acl'
954 - comment-added-contains-event:
955 comment-contains-value: 'vpp-verify-perf-memif'
956 - comment-added-contains-event:
957 comment-contains-value: 'vpp-verify-perf-ipsechw'
959 - project-compare-type: 'ANT'
960 project-pattern: '{project}'
962 - branch-compare-type: 'ANT'
963 branch-pattern: '**/{branch}'
971 - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop'
973 properties-file: variables.prop
976 - ../scripts/setup_vpp_dpdk_dev_env.sh
977 - include-raw-vpp-build.sh
980 - include-raw-vpp-csit-verify-perf.sh
984 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
990 - fdio-infra-shiplogs:
991 maven-version: 'mvn33-new'
1000 description: "TYPE parameter if not given by trigger"
1003 name: 'vpp-docs-verify-{stream}'
1005 project-type: freestyle
1010 daysToKeep: '{build-days-to-keep}'
1011 numToKeep: '{build-num-to-keep}'
1012 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1013 artifactNumToKeep: '{build-artifact-num-to-keep}'
1016 - project-parameter:
1017 project: '{project}'
1023 maven-version: 'mvn33-new'
1026 - gerrit-trigger-scm:
1027 credentials-id: 'jenkins-gerrit-credentials'
1028 refspec: '$GERRIT_REFSPEC'
1029 choosing-strategy: 'gerrit'
1032 - fdio-infra-wrappers:
1033 build-timeout: '{build-timeout}'
1036 - gerrit-trigger-trivial-patch-submitted:
1042 maven-version: 'mvn33-new'
1044 settings: 'vpp-settings'
1046 global-settings: 'global-settings'
1047 global-settings-type: cfp
1048 - provide-maven-settings:
1049 settings-file: 'vpp-settings'
1050 global-settings-file: 'global-settings'
1052 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
1054 !include-raw-escape: include-raw-vpp-docs.sh
1057 artifacts: 'build-root/docs/html/*'
1060 only-if-success: true
1061 default-excludes: false
1062 - fdio-infra-shiplogs:
1063 maven-version: 'mvn33-new'
1065 rerun-unstable-builds: true
1066 max-failed-builds: 1
1070 name: 'vpp-docs-merge-{stream}'
1072 project-type: freestyle
1077 daysToKeep: '{build-days-to-keep}'
1078 numToKeep: '{build-num-to-keep}'
1079 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1080 artifactNumToKeep: '{build-artifact-num-to-keep}'
1083 - project-parameter:
1084 project: '{project}'
1090 maven-version: 'mvn33-new'
1093 - gerrit-trigger-scm:
1094 credentials-id: 'jenkins-gerrit-credentials'
1096 choosing-strategy: 'default'
1099 - fdio-infra-wrappers:
1100 build-timeout: '{build-timeout}'
1104 jobs: 'vpp-merge-{stream}-ubuntu1604'
1107 server-name: 'Primary'
1109 - comment-added-contains-event:
1110 comment-contains-value: 'run-docs'
1112 - project-compare-type: 'ANT'
1113 project-pattern: '{project}'
1115 - branch-compare-type: 'ANT'
1116 branch-pattern: '**/{branch}'
1125 maven-version: 'mvn33-new'
1127 settings: 'vpp-settings'
1129 global-settings: 'global-settings'
1130 global-settings-type: cfp
1131 - provide-maven-settings:
1132 settings-file: 'vpp-settings'
1133 global-settings-file: 'global-settings'
1135 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
1137 !include-raw-escape: include-raw-vpp-docs.sh
1140 artifacts: 'build-root/docs/html/*'
1143 only-if-success: true
1144 default-excludes: false
1145 - fdio-infra-shiplogs:
1146 maven-version: 'mvn33-new'
1148 rerun-unstable-builds: true
1149 max-failed-builds: 1
1154 name: 'vpp-make-test-docs-verify-{stream}'
1156 project-type: freestyle
1161 daysToKeep: '{build-days-to-keep}'
1162 numToKeep: '{build-num-to-keep}'
1163 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1164 artifactNumToKeep: '{build-artifact-num-to-keep}'
1167 - project-parameter:
1168 project: '{project}'
1174 maven-version: 'mvn33-new'
1177 - gerrit-trigger-scm:
1178 credentials-id: 'jenkins-gerrit-credentials'
1179 refspec: '$GERRIT_REFSPEC'
1180 choosing-strategy: 'gerrit'
1183 - fdio-infra-wrappers:
1184 build-timeout: '{build-timeout}'
1187 - gerrit-trigger-trivial-patch-submitted:
1193 maven-version: 'mvn33-new'
1195 settings: 'vpp-settings'
1197 global-settings: 'global-settings'
1198 global-settings-type: cfp
1199 - provide-maven-settings:
1200 settings-file: 'vpp-settings'
1201 global-settings-file: 'global-settings'
1203 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
1205 !include-raw-escape: include-raw-vpp-make-test-docs.sh
1208 artifacts: 'build-root/test-doc/build/html/*'
1211 only-if-success: true
1212 default-excludes: false
1213 - fdio-infra-shiplogs:
1214 maven-version: 'mvn33-new'
1216 rerun-unstable-builds: true
1217 max-failed-builds: 1
1221 name: 'vpp-make-test-docs-merge-{stream}'
1223 project-type: freestyle
1228 daysToKeep: '{build-days-to-keep}'
1229 numToKeep: '{build-num-to-keep}'
1230 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1231 artifactNumToKeep: '{build-artifact-num-to-keep}'
1234 - project-parameter:
1235 project: '{project}'
1241 maven-version: 'mvn33-new'
1244 - gerrit-trigger-scm:
1245 credentials-id: 'jenkins-gerrit-credentials'
1247 choosing-strategy: 'default'
1250 - fdio-infra-wrappers:
1251 build-timeout: '{build-timeout}'
1255 jobs: 'vpp-merge-{stream}-ubuntu1604'
1258 server-name: 'Primary'
1260 - comment-added-contains-event:
1261 comment-contains-value: 'run-docs'
1263 - project-compare-type: 'ANT'
1264 project-pattern: '{project}'
1266 - branch-compare-type: 'ANT'
1267 branch-pattern: '**/{branch}'
1276 maven-version: 'mvn33-new'
1278 settings: 'vpp-settings'
1280 global-settings: 'global-settings'
1281 global-settings-type: cfp
1282 - provide-maven-settings:
1283 settings-file: 'vpp-settings'
1284 global-settings-file: 'global-settings'
1286 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
1288 !include-raw-escape: include-raw-vpp-make-test-docs.sh
1291 artifacts: 'build-root/test-doc/build/html/*'
1294 only-if-success: true
1295 default-excludes: false
1296 - fdio-infra-shiplogs:
1297 maven-version: 'mvn33-new'
1299 rerun-unstable-builds: true
1300 max-failed-builds: 1