5 - 'vpp-verify-{stream}-{os}'
6 - 'vpp-merge-{stream}-{os}'
7 - 'vpp-verify-os-{stream}-{os}'
8 - 'vpp-merge-os-{stream}-{os}'
9 - 'vpp-docs-merge-{stream}'
10 - 'vpp-docs-verify-{stream}'
11 - 'vpp-make-test-docs-merge-{stream}'
12 - 'vpp-make-test-docs-verify-{stream}'
13 - 'vpp-promote-{stream}-{os}'
14 - 'vpp-cpoc-verify-{stream}-{os}'
19 repo-os-part: 'ubuntu.xenial.main'
21 repo-os-part: 'centos7'
23 repo-os-part: 'opensuse'
28 repo-stream-part: 'master'
31 repo-stream-part: 'stable.1710'
34 repo-stream-part: 'stable.1801'
42 - 'vpp-csit-verify-virl-{stream}'
43 - 'vpp-csit-verify-os-virl-{stream}'
44 - 'vpp-csit-verify-hw-perf-{stream}'
49 repo-stream-part: 'master'
52 repo-stream-part: 'stable.1710'
55 repo-stream-part: 'stable.1801'
61 - 'vpp-beta-verify-{stream}-{os}'
66 repo-stream-part: 'master'
69 repo-os-part: 'ubuntu.bionic.main'
71 repo-os-part: 'osleap15'
73 repo-os-part: 'osleap423'
78 - 'vpp-arm-verify-{stream}-{os}'
83 repo-stream-part: 'master'
86 repo-os-part: 'ubuntu.xenial.main'
89 name: 'vpp-beta-verify-{stream}-{os}'
91 project-type: freestyle
96 server-name: 'Primary'
98 - patchset-uploaded-event: 'false'
99 - comment-added-contains-event:
100 comment-contains-value: 'betacheck'
102 - project-compare-type: 'ANT'
103 project-pattern: '{project}'
105 - branch-compare-type: 'ANT'
106 branch-pattern: '**/{branch}'
113 gerrit-build-notbuilt-verified-value: 0
114 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
117 daysToKeep: '{build-days-to-keep}'
118 numToKeep: '{build-num-to-keep}'
119 artifactDaysToKeep: '{build-artifact-days-to-keep}'
120 artifactNumToKeep: '{build-artifact-num-to-keep}'
129 - repo-name-parameter:
130 repo-name: '{repo-stream-part}.{repo-os-part}'
133 - gerrit-trigger-scm:
134 credentials-id: 'jenkins-gerrit-credentials'
135 refspec: '$GERRIT_REFSPEC'
136 choosing-strategy: 'gerrit'
139 - fdio-infra-wrappers:
140 build-timeout: '{build-timeout}'
144 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
147 - include-raw-vpp-build.sh
150 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
153 only-if-success: true
154 default-excludes: false
155 - fdio-infra-shiplogs:
156 maven-version: 'mvn33-new'
157 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
160 name: 'vpp-arm-verify-{stream}-{os}'
162 project-type: freestyle
167 daysToKeep: '{build-days-to-keep}'
168 numToKeep: '{build-num-to-keep}'
169 artifactDaysToKeep: '{build-artifact-days-to-keep}'
170 artifactNumToKeep: '{build-artifact-num-to-keep}'
179 - repo-name-parameter:
180 repo-name: '{repo-stream-part}.{repo-os-part}'
183 - gerrit-trigger-scm:
184 credentials-id: 'jenkins-gerrit-credentials'
185 refspec: '$GERRIT_REFSPEC'
186 choosing-strategy: 'gerrit'
189 - fdio-infra-wrappers:
190 build-timeout: '{build-timeout}'
194 server-name: 'Primary'
196 - comment-added-contains-event:
197 comment-contains-value: 'armcheck'
199 - project-compare-type: 'ANT'
200 project-pattern: '{project}'
202 - branch-compare-type: 'ANT'
203 branch-pattern: '**/{branch}'
212 !include-raw-escape: include-raw-vpp-checkstyle.sh
214 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
216 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
219 - ../scripts/setup_vpp_dpdk_dev_env.sh
220 - include-raw-vpp-build.sh
223 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
226 only-if-success: true
227 default-excludes: false
228 - fdio-infra-shiplogs:
229 maven-version: 'mvn33-new'
230 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
233 name: 'vpp-verify-{stream}-{os}'
235 project-type: freestyle
240 daysToKeep: '{build-days-to-keep}'
241 numToKeep: '{build-num-to-keep}'
242 artifactDaysToKeep: '{build-artifact-days-to-keep}'
243 artifactNumToKeep: '{build-artifact-num-to-keep}'
252 - repo-name-parameter:
253 repo-name: '{repo-stream-part}.{repo-os-part}'
256 - gerrit-trigger-scm:
257 credentials-id: 'jenkins-gerrit-credentials'
258 refspec: '$GERRIT_REFSPEC'
259 choosing-strategy: 'gerrit'
262 - fdio-infra-wrappers:
263 build-timeout: '{build-timeout}'
266 - gerrit-trigger-trivial-patch-submitted:
272 !include-raw-escape: include-raw-vpp-checkstyle.sh
274 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
276 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
279 - ../scripts/setup_vpp_dpdk_dev_env.sh
280 - include-raw-vpp-build.sh
283 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
286 only-if-success: true
287 default-excludes: false
288 - fdio-infra-shiplogs:
289 maven-version: 'mvn33-new'
290 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
292 rerun-unstable-builds: true
297 name: 'vpp-verify-os-{stream}-{os}'
299 project-type: freestyle
300 node: '{os}-basebuild-8c-32g'
304 daysToKeep: '{build-days-to-keep}'
305 numToKeep: '{build-num-to-keep}'
306 artifactDaysToKeep: '{build-artifact-days-to-keep}'
307 artifactNumToKeep: '{build-artifact-num-to-keep}'
316 - repo-name-parameter:
317 repo-name: '{repo-stream-part}.{repo-os-part}'
320 - gerrit-trigger-scm:
321 credentials-id: 'jenkins-gerrit-credentials'
322 refspec: '$GERRIT_REFSPEC'
323 choosing-strategy: 'gerrit'
326 - fdio-infra-wrappers:
327 build-timeout: '{build-timeout}'
330 - gerrit-trigger-os-trivial-patch-submitted:
336 !include-raw-escape: include-raw-vpp-checkstyle.sh
338 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
341 - ../scripts/setup_vpp_ubuntu_docker_test.sh
344 - ../scripts/setup_vpp_dpdk_dev_env.sh
345 - include-raw-vpp-build.sh
348 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
351 only-if-success: true
352 default-excludes: false
353 - fdio-infra-shiplogs:
354 maven-version: 'mvn33-new'
355 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
358 name: 'vpp-merge-{stream}-{os}'
360 project-type: freestyle
364 daysToKeep: '{build-days-to-keep}'
365 numToKeep: '{build-num-to-keep}'
366 artifactDaysToKeep: '{build-artifact-days-to-keep}'
367 artifactNumToKeep: '{build-artifact-num-to-keep}'
376 - maven-project-parameter:
379 maven-version: 'mvn33-new'
382 - repo-name-parameter:
383 repo-name: '{repo-stream-part}.{repo-os-part}'
386 - gerrit-trigger-scm:
387 credentials-id: 'jenkins-gerrit-credentials'
389 choosing-strategy: 'default'
392 - fdio-infra-wrappers:
393 build-timeout: '{build-timeout}'
396 - gerrit-trigger-patch-merged:
401 - config-file-provider:
403 - file-id: '.packagecloud'
404 target: '/home/jenkins'
405 - config-file-provider:
407 - file-id: 'packagecloud_api'
408 target: '/home/jenkins'
410 maven-version: 'mvn33-new'
412 settings: 'vpp-settings'
414 global-settings: 'global-settings'
415 global-settings-type: cfp
417 !include-raw-escape: include-raw-vpp-checkstyle.sh
419 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
422 - ../scripts/setup_vpp_dpdk_dev_env.sh
423 - include-raw-vpp-build.sh
424 - provide-maven-settings:
425 settings-file: 'vpp-settings'
426 global-settings-file: 'global-settings'
429 - ../scripts/maven_push_functions.sh
430 - include-raw-vpp-maven-push.sh
433 - ../scripts/packagecloud_push.sh
437 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
440 only-if-success: true
441 default-excludes: false
442 - fdio-infra-shiplogs:
443 maven-version: 'mvn33-new'
445 rerun-unstable-builds: true
450 name: 'vpp-merge-os-{stream}-{os}'
452 project-type: freestyle
453 node: '{os}-basebuild-8c-32g'
456 daysToKeep: '{build-days-to-keep}'
457 numToKeep: '{build-num-to-keep}'
458 artifactDaysToKeep: '{build-artifact-days-to-keep}'
459 artifactNumToKeep: '{build-artifact-num-to-keep}'
468 - maven-project-parameter:
471 maven-version: 'mvn33-new'
474 - repo-name-parameter:
475 repo-name: '{repo-stream-part}.{repo-os-part}'
478 - gerrit-trigger-scm:
479 credentials-id: 'jenkins-gerrit-credentials'
481 choosing-strategy: 'default'
484 - fdio-infra-wrappers:
485 build-timeout: '{build-timeout}'
488 - gerrit-trigger-os-patch-merged:
493 - config-file-provider:
495 - file-id: '.packagecloud'
496 target: '/home/jenkins'
497 - config-file-provider:
499 - file-id: 'packagecloud_api'
500 target: '/home/jenkins'
502 maven-version: 'mvn33-new'
504 settings: 'vpp-settings'
506 global-settings: 'global-settings'
507 global-settings-type: cfp
509 !include-raw-escape: include-raw-vpp-checkstyle.sh
512 - ../scripts/setup_vpp_ubuntu_docker_test.sh
515 - ../scripts/setup_vpp_dpdk_dev_env.sh
516 - include-raw-vpp-build.sh
517 - provide-maven-settings:
518 settings-file: 'vpp-settings'
519 global-settings-file: 'global-settings'
522 - ../scripts/maven_push_functions.sh
523 - include-raw-vpp-maven-push.sh
526 - ../scripts/packagecloud_push.sh
530 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
533 only-if-success: true
534 default-excludes: false
535 - fdio-infra-shiplogs:
536 maven-version: 'mvn33-new'
539 name: 'vpp-csit-verify-virl-{stream}'
541 project-type: freestyle
546 daysToKeep: '{build-days-to-keep}'
547 numToKeep: '{build-num-to-keep}'
548 artifactDaysToKeep: '{build-artifact-days-to-keep}'
549 artifactNumToKeep: '{build-artifact-num-to-keep}'
558 - repo-name-parameter:
559 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
560 - is-csit-vpp-job-parameter:
561 is-csit-vpp-job: 'True'
564 description: "Also testing CSIT_REF"
567 - gerrit-trigger-scm:
568 credentials-id: 'jenkins-gerrit-credentials'
569 refspec: '$GERRIT_REFSPEC'
570 choosing-strategy: 'gerrit'
573 - fdio-infra-wrappers:
574 build-timeout: '{build-timeout}'
577 - gerrit-trigger-trivial-patch-submitted:
582 - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop'
584 properties-file: variables.prop
587 - include-raw-vpp-checkstyle.sh
590 - ../scripts/setup_vpp_ubuntu_docker_test.sh
591 - ../scripts/setup_vpp_dpdk_dev_env.sh
592 - include-raw-vpp-build.sh
595 - include-raw-vpp-csit-functional.sh
599 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
605 - fdio-infra-shiplogs:
606 maven-version: 'mvn33-new'
609 rerun-unstable-builds: true
615 name: 'vpp-csit-verify-os-virl-{stream}'
617 project-type: freestyle
618 node: '{os}-basebuild-8c-32g'
622 daysToKeep: '{build-days-to-keep}'
623 numToKeep: '{build-num-to-keep}'
624 artifactDaysToKeep: '{build-artifact-days-to-keep}'
625 artifactNumToKeep: '{build-artifact-num-to-keep}'
634 - repo-name-parameter:
635 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
636 - is-csit-vpp-job-parameter:
637 is-csit-vpp-job: 'True'
640 description: "Also testing CSIT_REF"
643 - gerrit-trigger-scm:
644 credentials-id: 'jenkins-gerrit-credentials'
645 refspec: '$GERRIT_REFSPEC'
646 choosing-strategy: 'gerrit'
649 - fdio-infra-wrappers:
650 build-timeout: '{build-timeout}'
653 - gerrit-trigger-os-trivial-patch-submitted:
658 - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop'
660 properties-file: variables.prop
663 - include-raw-vpp-checkstyle.sh
666 - ../scripts/setup_vpp_ubuntu_docker_test.sh
667 - ../scripts/setup_vpp_dpdk_dev_env.sh
668 - include-raw-vpp-build.sh
671 - include-raw-vpp-csit-functional.sh
675 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
681 - fdio-infra-shiplogs:
682 maven-version: 'mvn33-new'
685 name: 'vpp-csit-verify-hw-perf-{stream}'
687 project-type: freestyle
688 node: '{os}-basebuild-8c-32g'
692 daysToKeep: '{build-days-to-keep}'
693 numToKeep: '{build-num-to-keep}'
694 artifactDaysToKeep: '{build-artifact-days-to-keep}'
695 artifactNumToKeep: '{build-artifact-num-to-keep}'
704 - repo-name-parameter:
705 repo-name: '{repo-stream-part}.ubuntu.xenial.main'
706 - is-csit-vpp-job-parameter:
707 is-csit-vpp-job: 'True'
710 - gerrit-trigger-scm:
711 credentials-id: 'jenkins-gerrit-credentials'
712 refspec: '$GERRIT_REFSPEC'
713 choosing-strategy: 'gerrit'
716 - fdio-infra-wrappers-non-activity-timeout:
721 server-name: 'Primary'
723 - comment-added-contains-event:
724 comment-contains-value: 'vpp-verify-perf-l2'
725 - comment-added-contains-event:
726 comment-contains-value: 'vpp-verify-perf-ip4'
727 - comment-added-contains-event:
728 comment-contains-value: 'vpp-verify-perf-ip6'
729 - comment-added-contains-event:
730 comment-contains-value: 'vpp-verify-perf-lisp'
731 - comment-added-contains-event:
732 comment-contains-value: 'vpp-verify-perf-vxlan'
733 - comment-added-contains-event:
734 comment-contains-value: 'vpp-verify-perf-vhost'
735 - comment-added-contains-event:
736 comment-contains-value: 'vpp-verify-perf-acl'
737 - comment-added-contains-event:
738 comment-contains-value: 'vpp-verify-perf-memif'
739 - comment-added-contains-event:
740 comment-contains-value: 'vpp-verify-perf-ipsechw'
742 - project-compare-type: 'ANT'
743 project-pattern: '{project}'
745 - branch-compare-type: 'ANT'
746 branch-pattern: '**/{branch}'
754 - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop'
756 properties-file: variables.prop
759 - ../scripts/setup_vpp_dpdk_dev_env.sh
760 - include-raw-vpp-build.sh
763 - include-raw-vpp-csit-verify-perf.sh
767 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
773 - fdio-infra-shiplogs:
774 maven-version: 'mvn33-new'
783 description: "TYPE parameter if not given by trigger"
786 name: 'vpp-docs-verify-{stream}'
788 project-type: freestyle
793 daysToKeep: '{build-days-to-keep}'
794 numToKeep: '{build-num-to-keep}'
795 artifactDaysToKeep: '{build-artifact-days-to-keep}'
796 artifactNumToKeep: '{build-artifact-num-to-keep}'
806 maven-version: 'mvn33-new'
809 - gerrit-trigger-scm:
810 credentials-id: 'jenkins-gerrit-credentials'
811 refspec: '$GERRIT_REFSPEC'
812 choosing-strategy: 'gerrit'
815 - fdio-infra-wrappers:
816 build-timeout: '{build-timeout}'
819 - gerrit-trigger-trivial-patch-submitted:
825 maven-version: 'mvn33-new'
827 settings: 'vpp-settings'
829 global-settings: 'global-settings'
830 global-settings-type: cfp
831 - provide-maven-settings:
832 settings-file: 'vpp-settings'
833 global-settings-file: 'global-settings'
835 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
837 !include-raw-escape: include-raw-vpp-docs.sh
840 artifacts: 'build-root/docs/html/*'
843 only-if-success: true
844 default-excludes: false
845 - fdio-infra-shiplogs:
846 maven-version: 'mvn33-new'
848 rerun-unstable-builds: true
853 name: 'vpp-docs-merge-{stream}'
855 project-type: freestyle
860 daysToKeep: '{build-days-to-keep}'
861 numToKeep: '{build-num-to-keep}'
862 artifactDaysToKeep: '{build-artifact-days-to-keep}'
863 artifactNumToKeep: '{build-artifact-num-to-keep}'
873 maven-version: 'mvn33-new'
876 - gerrit-trigger-scm:
877 credentials-id: 'jenkins-gerrit-credentials'
879 choosing-strategy: 'default'
882 - fdio-infra-wrappers:
883 build-timeout: '{build-timeout}'
887 jobs: 'vpp-merge-{stream}-ubuntu1604'
890 server-name: 'Primary'
892 - comment-added-contains-event:
893 comment-contains-value: 'run-docs'
895 - project-compare-type: 'ANT'
896 project-pattern: '{project}'
898 - branch-compare-type: 'ANT'
899 branch-pattern: '**/{branch}'
908 maven-version: 'mvn33-new'
910 settings: 'vpp-settings'
912 global-settings: 'global-settings'
913 global-settings-type: cfp
914 - provide-maven-settings:
915 settings-file: 'vpp-settings'
916 global-settings-file: 'global-settings'
918 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
920 !include-raw-escape: include-raw-vpp-docs.sh
923 artifacts: 'build-root/docs/html/*'
926 only-if-success: true
927 default-excludes: false
928 - fdio-infra-shiplogs:
929 maven-version: 'mvn33-new'
931 rerun-unstable-builds: true
937 name: 'vpp-make-test-docs-verify-{stream}'
939 project-type: freestyle
944 daysToKeep: '{build-days-to-keep}'
945 numToKeep: '{build-num-to-keep}'
946 artifactDaysToKeep: '{build-artifact-days-to-keep}'
947 artifactNumToKeep: '{build-artifact-num-to-keep}'
957 maven-version: 'mvn33-new'
960 - gerrit-trigger-scm:
961 credentials-id: 'jenkins-gerrit-credentials'
962 refspec: '$GERRIT_REFSPEC'
963 choosing-strategy: 'gerrit'
966 - fdio-infra-wrappers:
967 build-timeout: '{build-timeout}'
970 - gerrit-trigger-trivial-patch-submitted:
976 maven-version: 'mvn33-new'
978 settings: 'vpp-settings'
980 global-settings: 'global-settings'
981 global-settings-type: cfp
982 - provide-maven-settings:
983 settings-file: 'vpp-settings'
984 global-settings-file: 'global-settings'
986 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
988 !include-raw-escape: include-raw-vpp-make-test-docs.sh
991 artifacts: 'build-root/test-doc/build/html/*'
994 only-if-success: true
995 default-excludes: false
996 - fdio-infra-shiplogs:
997 maven-version: 'mvn33-new'
999 rerun-unstable-builds: true
1000 max-failed-builds: 1
1004 name: 'vpp-make-test-docs-merge-{stream}'
1006 project-type: freestyle
1011 daysToKeep: '{build-days-to-keep}'
1012 numToKeep: '{build-num-to-keep}'
1013 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1014 artifactNumToKeep: '{build-artifact-num-to-keep}'
1017 - project-parameter:
1018 project: '{project}'
1024 maven-version: 'mvn33-new'
1027 - gerrit-trigger-scm:
1028 credentials-id: 'jenkins-gerrit-credentials'
1030 choosing-strategy: 'default'
1033 - fdio-infra-wrappers:
1034 build-timeout: '{build-timeout}'
1038 jobs: 'vpp-merge-{stream}-ubuntu1604'
1041 server-name: 'Primary'
1043 - comment-added-contains-event:
1044 comment-contains-value: 'run-docs'
1046 - project-compare-type: 'ANT'
1047 project-pattern: '{project}'
1049 - branch-compare-type: 'ANT'
1050 branch-pattern: '**/{branch}'
1059 maven-version: 'mvn33-new'
1061 settings: 'vpp-settings'
1063 global-settings: 'global-settings'
1064 global-settings-type: cfp
1065 - provide-maven-settings:
1066 settings-file: 'vpp-settings'
1067 global-settings-file: 'global-settings'
1069 !include-raw-escape: ../scripts/setup_vpp_ubuntu_docker_test.sh
1071 !include-raw-escape: include-raw-vpp-make-test-docs.sh
1074 artifacts: 'build-root/test-doc/build/html/*'
1077 only-if-success: true
1078 default-excludes: false
1079 - fdio-infra-shiplogs:
1080 maven-version: 'mvn33-new'
1082 rerun-unstable-builds: true
1083 max-failed-builds: 1
1087 name: 'vpp-promote-{stream}-{os}'
1089 project-type: freestyle
1090 node: '{os}-basebuild-8c-32g'
1093 daysToKeep: '{build-days-to-keep}'
1094 numToKeep: '{build-num-to-keep}'
1095 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1096 artifactNumToKeep: '{build-artifact-num-to-keep}'
1099 - project-parameter:
1100 project: '{project}'
1107 - repo-name-parameter:
1108 repo-name: '{repo-stream-part}.{repo-os-part}'
1111 - gerrit-trigger-scm:
1112 credentials-id: 'jenkins-gerrit-credentials'
1113 refspec: '$GERRIT_REFSPEC'
1114 choosing-strategy: 'gerrit'
1117 - fdio-infra-wrappers:
1118 build-timeout: '{build-timeout}'
1121 - gerrit-trigger-manually-triggered:
1124 comment-trigger-value: 'test-pkgcloud'
1127 - config-file-provider:
1129 - file-id: '.packagecloud'
1130 target: '/home/jenkins'
1131 - config-file-provider:
1133 - file-id: 'packagecloud_api'
1134 target: '/home/jenkins'
1136 !include-raw-escape: include-raw-vpp-checkstyle.sh
1138 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
1140 !include-raw-escape:
1141 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1143 !include-raw-escape:
1144 - ../scripts/setup_vpp_dpdk_dev_env.sh
1145 - include-raw-vpp-build.sh
1147 !include-raw-escape:
1148 - ../scripts/packagecloud_promote.sh
1151 - fdio-infra-shiplogs:
1152 maven-version: 'mvn33-new'
1155 name: 'vpp-cpoc-verify-{stream}-{os}'
1157 project-type: freestyle
1162 daysToKeep: '{build-days-to-keep}'
1163 numToKeep: '{build-num-to-keep}'
1164 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1165 artifactNumToKeep: '{build-artifact-num-to-keep}'
1168 - project-parameter:
1169 project: '{project}'
1174 - repo-name-parameter:
1175 repo-name: '{repo-stream-part}.{repo-os-part}'
1178 - gerrit-trigger-scm:
1179 credentials-id: 'jenkins-gerrit-credentials'
1180 refspec: '$GERRIT_REFSPEC'
1181 choosing-strategy: 'gerrit'
1184 - fdio-infra-wrappers:
1185 build-timeout: '{build-timeout}'
1188 - gerrit-trigger-manually-triggered:
1191 comment-trigger-value: 'test-cpoc'
1195 !include-raw-escape: include-raw-vpp-checkstyle.sh
1197 !include-raw-escape: include-raw-vpp-test-checkstyle.sh
1199 !include-raw-escape:
1200 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1201 - ../scripts/setup_vpp_dpdk_dev_env.sh
1202 - include-raw-vpp-build.sh
1205 artifacts: 'build-root/*.rpm,build-root/*.deb,dpdk/*.rpm,dpdk/*.deb'
1208 only-if-success: true
1209 default-excludes: false
1210 - fdio-infra-shiplogs:
1211 maven-version: 'mvn33-new'
1212 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
1214 rerun-unstable-builds: true
1215 max-failed-builds: 1