5 - 'vpp-verify-{stream}-{os}'
6 - 'vpp-merge-{stream}-{os}'
11 repo-os-part: 'ubuntu.bionic.main'
13 repo-os-part: 'centos7'
18 repo-stream-part: 'master'
21 repo-stream-part: 'stable.1904'
24 repo-stream-part: 'stable.1908'
27 repo-stream-part: 'stable.2001'
31 - 'vpp-beta-verify-{stream}-{os}'
32 - 'vpp-beta-merge-{stream}-{os}'
37 repo-os-part: 'ubuntu.focal.main'
39 repo-os-part: 'centos8'
44 repo-stream-part: 'master'
49 - 'vpp-verify-{stream}-clang'
50 - 'vpp-coverity-{stream}'
55 repo-os-part: 'ubuntu.bionic.main'
57 repo-os-part: 'centos7'
59 repo-os-part: 'opensuse'
64 repo-stream-part: 'master'
69 - 'vpp-checkstyle-verify-{stream}'
74 repo-stream-part: 'master'
77 repo-stream-part: 'stable.1901'
80 repo-stream-part: 'stable.1904'
83 repo-stream-part: 'stable.1908'
86 repo-stream-part: 'stable.2001'
92 - 'vpp-csit-verify-device-{stream}-{device-node-arch}'
93 - 'vpp-csit-verify-perf-{stream}-{node-arch}'
96 device-executor: 'vpp-csit-device'
99 trigger: 'gerrit-trigger-vpp-csit-devicetest-full'
103 repo-stream-part: 'master'
105 branch: 'stable/1904'
106 repo-stream-part: 'stable.1904'
108 branch: 'stable/1908'
109 repo-stream-part: 'stable.1908'
111 branch: 'stable/2001'
112 repo-stream-part: 'stable.2001'
116 device-executor: 'vpp-csit-arm-ubuntu18'
117 trigger: 'gerrit-trigger-vpp-csit-devicetest-manual'
126 executor: 'ubuntu1804arm-s'
130 device-node-arch: '1n-tx2'
135 - 'vpp-historic-verify-{stream}-{os}'
136 - 'vpp-historic-merge-{stream}-{os}'
140 branch: 'stable/1901'
141 repo-stream-part: 'stable.1901'
143 branch: 'stable/1904'
144 repo-stream-part: 'stable.1904'
146 branch: 'stable/1908'
147 repo-stream-part: 'stable.1908'
149 branch: 'stable/2001'
150 repo-stream-part: 'stable.2001'
153 repo-os-part: 'ubuntu.xenial.main'
158 - 'vpp-arm-verify-{stream}-{os}'
159 - 'vpp-arm-merge-{stream}-{os}'
164 repo-stream-part: 'master'
166 branch: 'stable/1901'
167 repo-stream-part: 'stable.1901'
169 branch: 'stable/1904'
170 repo-stream-part: 'stable.1904'
172 branch: 'stable/1908'
173 repo-stream-part: 'stable.1908'
175 branch: 'stable/2001'
176 repo-stream-part: 'stable.2001'
179 repo-os-part: 'ubuntu-arm.bionic.main'
181 # TODO: Merge with (e.g.) vpp-perpatch or similar,
182 # when number of stable branches supported matches.
186 - 'vpp-csit-verify-api-crc-{stream}'
188 executor: 'vpp-csit-device'
191 # Only master and LTS branches.
193 branch: 'stable/1908'
194 repo-stream-part: 'stable.1908'
203 - gerrit-info-yaml-verify
204 build-node: centos7-builder-4c-4g
215 name: 'vpp-historic-verify-{stream}-{os}'
217 project-type: freestyle
220 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
223 - gerrit-trigger-checkstyle:
228 daysToKeep: '{build-days-to-keep}'
230 artifactDaysToKeep: '{build-artifact-days-to-keep}'
231 artifactNumToKeep: '{build-artifact-num-to-keep}'
240 - repo-name-parameter:
241 repo-name: '{repo-stream-part}.{repo-os-part}'
245 name: ARCHIVE_ARTIFACTS
246 default: '{archive-artifacts}'
247 description: Artifacts to archive to the logs server.
250 - gerrit-trigger-scm:
251 credentials-id: 'jenkins-gerrit-credentials'
252 refspec: '$GERRIT_REFSPEC'
253 choosing-strategy: 'gerrit'
256 - fdio-infra-wrappers:
262 - ../scripts/setup_vpp_ubuntu_docker_test.sh
265 - ../scripts/setup_vpp_dpdk_dev_env.sh
268 - ../scripts/vpp/build.sh
271 - fdio-infra-shiplogs:
272 maven-version: 'mvn36'
275 name: 'vpp-historic-merge-{stream}-{os}'
277 project-type: freestyle
281 daysToKeep: '{build-days-to-keep}'
283 artifactDaysToKeep: '{build-artifact-days-to-keep}'
284 artifactNumToKeep: '{build-artifact-num-to-keep}'
293 - maven-project-parameter:
296 maven-version: 'mvn33-new'
299 - repo-name-parameter:
300 repo-name: '{repo-stream-part}.{repo-os-part}'
302 name: ARCHIVE_ARTIFACTS
303 default: '{archive-artifacts}'
304 description: Artifacts to archive to the logs server.
307 - gerrit-trigger-scm:
308 credentials-id: 'jenkins-gerrit-credentials'
310 choosing-strategy: 'default'
313 - fdio-infra-wrappers:
317 - gerrit-trigger-patch-merged:
322 - config-file-provider:
324 - file-id: '.packagecloud'
326 - config-file-provider:
328 - file-id: 'packagecloud_api'
332 - ../scripts/setup_vpp_ubuntu_docker_test.sh
335 - ../scripts/setup_vpp_dpdk_dev_env.sh
338 - ../scripts/vpp/build.sh
339 - provide-maven-settings:
340 settings-file: 'vpp-settings'
341 global-settings-file: 'global-settings'
344 - ../scripts/packagecloud_push.sh
347 - fdio-infra-shiplogs:
348 maven-version: 'mvn36'
351 name: 'vpp-arm-verify-{stream}-{os}'
353 project-type: freestyle
356 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
359 daysToKeep: '{build-days-to-keep}'
361 artifactDaysToKeep: '{build-artifact-days-to-keep}'
362 artifactNumToKeep: '{build-artifact-num-to-keep}'
371 - repo-name-parameter:
372 repo-name: '{repo-stream-part}.{repo-os-part}'
376 name: ARCHIVE_ARTIFACTS
377 default: '{archive-artifacts}'
378 description: Artifacts to archive to the logs server.
381 - gerrit-trigger-scm:
382 credentials-id: 'jenkins-gerrit-credentials'
383 refspec: '$GERRIT_REFSPEC'
384 choosing-strategy: 'gerrit'
387 - fdio-infra-wrappers:
391 - gerrit-trigger-checkstyle:
398 - ../scripts/setup_vpp_ubuntu_arm_test.sh
401 - ../scripts/setup_vpp_dpdk_dev_env.sh
404 - ../scripts/vpp/parallel-vars.sh
405 # Do not split, the line below wants env vars from the line above.
406 - ../scripts/vpp/arm-build.sh
409 - fdio-infra-shiplogs:
410 maven-version: 'mvn36'
413 name: 'vpp-arm-merge-{stream}-{os}'
415 project-type: freestyle
419 daysToKeep: '{build-days-to-keep}'
421 artifactDaysToKeep: '{build-artifact-days-to-keep}'
422 artifactNumToKeep: '{build-artifact-num-to-keep}'
431 - maven-project-parameter:
434 maven-version: 'mvn33-new'
437 - repo-name-parameter:
438 repo-name: '{repo-stream-part}.{repo-os-part}'
440 name: ARCHIVE_ARTIFACTS
441 default: '{archive-artifacts}'
442 description: Artifacts to archive to the logs server.
445 - gerrit-trigger-scm:
446 credentials-id: 'jenkins-gerrit-credentials'
448 choosing-strategy: 'default'
451 - fdio-infra-wrappers:
455 - gerrit-trigger-patch-merged:
460 - config-file-provider:
462 - file-id: '.packagecloud'
464 - config-file-provider:
466 - file-id: 'packagecloud_api'
470 - ../scripts/setup_vpp_ubuntu_arm_test.sh
473 - ../scripts/setup_vpp_dpdk_dev_env.sh
476 - ../scripts/vpp/parallel-vars.sh
477 # Do not split, the line below wants env vars from the line above.
478 - ../scripts/vpp/arm-build-no-test.sh
480 - provide-maven-settings:
481 settings-file: 'vpp-settings'
482 global-settings-file: 'global-settings'
485 - ../scripts/packagecloud_push.sh
488 - fdio-infra-shiplogs:
489 maven-version: 'mvn36'
492 name: 'vpp-checkstyle-verify-{stream}'
494 project-type: freestyle
497 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
500 daysToKeep: '{build-days-to-keep}'
501 numToKeep: '{build-num-to-keep}'
502 artifactDaysToKeep: '{build-artifact-days-to-keep}'
503 artifactNumToKeep: '{build-artifact-num-to-keep}'
512 - repo-name-parameter:
513 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
516 - gerrit-trigger-scm:
517 credentials-id: 'jenkins-gerrit-credentials'
518 refspec: '$GERRIT_REFSPEC'
519 choosing-strategy: 'gerrit'
522 - fdio-infra-wrappers:
523 build-timeout: '{build-timeout}'
527 server-name: 'Primary'
529 - patchset-created-event:
530 exclude-drafts: 'true'
531 exclude-trivial-rebase: 'false'
532 exclude-no-code-change: 'false'
533 - draft-published-event
534 - comment-added-contains-event:
535 comment-contains-value: 'checkstylecheck'
536 - comment-added-contains-event:
537 comment-contains-value: 'docsonly'
538 - comment-added-contains-event:
539 comment-contains-value: 'recheck'
540 - comment-added-contains-event:
541 comment-contains-value: 'reverify'
542 # Following two are to cover missing functions of drafts going to review status
543 - comment-added-contains-event:
544 comment-contains-value: 'runtest'
545 - comment-added-contains-event:
546 comment-contains-value: 'This change is ready for review'
548 - project-compare-type: 'ANT'
549 project-pattern: '{project}'
551 - branch-compare-type: 'ANT'
552 branch-pattern: '**/{branch}'
554 - compare-type: REG_EXP
555 pattern: ^((?!\/COMMIT_MSG|docs|_abc|_def[\/\.]).)*$
556 forbidden-file-paths:
557 - compare-type: REG_EXP
559 - compare-type: REG_EXP
560 pattern: .*extras\/emacs\/.*
561 disable-strict-forbidden-file-verification: 'true'
563 gerrit-build-notbuilt-verified-value: 0
564 gerrit-build-successful-verified-value: 1
565 # yamllint disable-line rule:line-length
566 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
567 # yamllint disable-line rule:line-length
568 failed-message: 'Checkstyle failed. No further verify jobs will be started.'
569 successful-message: 'checkstyle_success'
579 - ../scripts/vpp/checkstyle.sh
582 - ../scripts/vpp/test-checkstyle.sh
585 - ../scripts/vpp/commitmsg.sh
588 - fdio-infra-shiplogs:
589 maven-version: 'mvn36'
592 name: 'vpp-beta-verify-{stream}-{os}'
594 project-type: freestyle
597 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
600 daysToKeep: '{build-days-to-keep}'
602 artifactDaysToKeep: '{build-artifact-days-to-keep}'
603 artifactNumToKeep: '{build-artifact-num-to-keep}'
612 - repo-name-parameter:
613 repo-name: '{repo-stream-part}.{repo-os-part}'
617 name: ARCHIVE_ARTIFACTS
618 default: '{archive-artifacts}'
619 description: Artifacts to archive to the logs server.
622 - gerrit-trigger-scm:
623 credentials-id: 'jenkins-gerrit-credentials'
624 refspec: '$GERRIT_REFSPEC'
625 choosing-strategy: 'gerrit'
628 - fdio-infra-wrappers:
632 - gerrit-trigger-manually-triggered:
633 comment-trigger-value: 'betacheck'
640 - ../scripts/setup_vpp_ubuntu_docker_test.sh
643 - ../scripts/setup_vpp_dpdk_dev_env.sh
646 - ../scripts/vpp/build.sh
649 - fdio-infra-shiplogs:
650 maven-version: 'mvn36'
653 name: 'vpp-verify-{stream}-{os}'
655 project-type: freestyle
658 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
661 daysToKeep: '{build-days-to-keep}'
663 artifactDaysToKeep: '{build-artifact-days-to-keep}'
664 artifactNumToKeep: '{build-artifact-num-to-keep}'
673 - repo-name-parameter:
674 repo-name: '{repo-stream-part}.{repo-os-part}'
678 name: ARCHIVE_ARTIFACTS
679 default: '{archive-artifacts}'
680 description: Artifacts to archive to the logs server.
683 - gerrit-trigger-scm:
684 credentials-id: 'jenkins-gerrit-credentials'
685 refspec: '$GERRIT_REFSPEC'
686 choosing-strategy: 'gerrit'
689 - fdio-infra-wrappers:
693 - gerrit-trigger-checkstyle:
700 - ../scripts/setup_vpp_ubuntu_docker_test.sh
703 - ../scripts/setup_vpp_dpdk_dev_env.sh
706 - ../scripts/vpp/build.sh
709 - fdio-infra-shiplogs:
710 maven-version: 'mvn36'
713 name: 'vpp-verify-{stream}-clang'
715 project-type: freestyle
716 node: 'ubuntu1804-us'
718 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
721 daysToKeep: '{build-days-to-keep}'
722 numToKeep: '{build-num-to-keep}'
723 artifactDaysToKeep: '{build-artifact-days-to-keep}'
724 artifactNumToKeep: '{build-artifact-num-to-keep}'
733 - repo-name-parameter:
734 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
739 - gerrit-trigger-scm:
740 credentials-id: 'jenkins-gerrit-credentials'
741 refspec: '$GERRIT_REFSPEC'
742 choosing-strategy: 'gerrit'
745 - fdio-infra-wrappers:
746 build-timeout: '{build-timeout}'
749 - gerrit-trigger-checkstyle:
756 - ../scripts/setup_vpp_ubuntu_docker_test.sh
759 - ../scripts/setup_vpp_dpdk_dev_env.sh
762 - ../scripts/vpp/clang-build.sh
765 - fdio-infra-shiplogs:
766 maven-version: 'mvn36'
769 name: 'vpp-coverity-{stream}'
771 project-type: freestyle
772 node: 'ubuntu1804-us'
774 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
777 daysToKeep: '{build-days-to-keep}'
778 numToKeep: '{build-num-to-keep}'
779 artifactDaysToKeep: '{build-artifact-days-to-keep}'
780 artifactNumToKeep: '{build-artifact-num-to-keep}'
789 - repo-name-parameter:
790 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
795 - gerrit-trigger-scm:
796 credentials-id: 'jenkins-gerrit-credentials'
798 choosing-strategy: 'gerrit'
801 - fdio-infra-wrappers:
802 build-timeout: '{build-timeout}'
805 - timed: '0 14 * * *'
809 command: !include-raw-escape: ../scripts/vpp/coverity.sh
814 # yamllint disable-line rule:line-length
815 recipients: 'ejk@cisco.com'
818 subject: 'Coverity run passing as of $BUILD_TIMESTAMP'
819 # yamllint disable-line rule:line-length
821 Coverity run passing.
823 ${{FILE,path="output.txt"}}
827 # yamllint disable-line rule:line-length
828 recipients: 'ejk@cisco.com'
831 subject: 'Coverity run UNSTABLE as of $BUILD_TIMESTAMP'
832 # yamllint disable-line rule:line-length
834 Coverity run UNSTABLE.
836 Something went wrong with daily scan.
840 # yamllint disable-line rule:line-length
841 recipients: 'vpp-dev@lists.fd.io, ejk@cisco.com'
844 subject: 'Coverity run FAILED as of $BUILD_TIMESTAMP'
845 # yamllint disable-line rule:line-length
847 Coverity run failed today.
849 ${{FILE,path="output.txt"}}
852 # yamllint disable-line rule:line-length
853 recipients: 'vpp-dev@lists.fd.io, ejk@cisco.com'
856 subject: 'Coverity run as of $BUILD_TIMESTAMP'
857 # yamllint disable-line rule:line-length
859 Coverity run fixed today.
861 ${{FILE,path="output.txt"}}
864 - fdio-infra-shiplogs:
865 maven-version: 'mvn36'
868 name: 'vpp-merge-{stream}-{os}'
870 project-type: freestyle
874 daysToKeep: '{build-days-to-keep}'
876 artifactDaysToKeep: '{build-artifact-days-to-keep}'
877 artifactNumToKeep: '{build-artifact-num-to-keep}'
886 - maven-project-parameter:
889 maven-version: 'mvn33-new'
892 - repo-name-parameter:
893 repo-name: '{repo-stream-part}.{repo-os-part}'
895 name: ARCHIVE_ARTIFACTS
896 default: '{archive-artifacts}'
897 description: Artifacts to archive to the logs server.
900 - gerrit-trigger-scm:
901 credentials-id: 'jenkins-gerrit-credentials'
903 choosing-strategy: 'default'
906 - fdio-infra-wrappers:
907 build-timeout: '{build-timeout}'
910 - gerrit-trigger-patch-merged:
915 - config-file-provider:
917 - file-id: '.packagecloud'
919 - config-file-provider:
921 - file-id: 'packagecloud_api'
925 - ../scripts/vpp/checkstyle.sh
928 - ../scripts/setup_vpp_ubuntu_docker_test.sh
931 - ../scripts/setup_vpp_dpdk_dev_env.sh
934 - ../scripts/vpp/build.sh
935 - provide-maven-settings:
936 settings-file: 'vpp-settings'
937 global-settings-file: 'global-settings'
940 - ../scripts/packagecloud_push.sh
943 - fdio-infra-shiplogs:
944 maven-version: 'mvn36'
947 name: 'vpp-beta-merge-{stream}-{os}'
949 project-type: freestyle
953 daysToKeep: '{build-days-to-keep}'
955 artifactDaysToKeep: '{build-artifact-days-to-keep}'
956 artifactNumToKeep: '{build-artifact-num-to-keep}'
965 - maven-project-parameter:
968 maven-version: 'mvn33-new'
971 - repo-name-parameter:
972 repo-name: '{repo-stream-part}.{repo-os-part}'
974 name: ARCHIVE_ARTIFACTS
975 default: '{archive-artifacts}'
976 description: Artifacts to archive to the logs server.
979 - gerrit-trigger-scm:
980 credentials-id: 'jenkins-gerrit-credentials'
982 choosing-strategy: 'default'
985 - fdio-infra-wrappers:
986 build-timeout: '{build-timeout}'
989 - gerrit-trigger-manually-triggered:
990 comment-trigger-value: 'betamerge'
995 - config-file-provider:
997 - file-id: '.packagecloud'
999 - config-file-provider:
1001 - file-id: 'packagecloud_api'
1004 !include-raw-escape:
1005 - ../scripts/vpp/checkstyle.sh
1007 !include-raw-escape:
1008 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1010 !include-raw-escape:
1011 - ../scripts/setup_vpp_dpdk_dev_env.sh
1013 !include-raw-escape:
1014 - ../scripts/vpp/build.sh
1015 - provide-maven-settings:
1016 settings-file: 'vpp-settings'
1017 global-settings-file: 'global-settings'
1019 !include-raw-escape:
1020 - ../scripts/packagecloud_push.sh
1023 - fdio-infra-shiplogs:
1024 maven-version: 'mvn36'
1027 name: 'vpp-csit-verify-device-{stream}-{device-node-arch}'
1032 <li>{device-executor}
1036 project-type: freestyle
1037 node: '{device-executor}'
1039 archive-artifacts: '**/csit_current/**/*.*'
1043 daysToKeep: '{build-days-to-keep}'
1045 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1046 artifactNumToKeep: '{build-artifact-num-to-keep}'
1049 - project-parameter:
1050 project: '{project}'
1055 - repo-name-parameter:
1056 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
1057 - gerrit-refspec-parameter
1058 - gerrit-event-type-parameter
1059 - gerrit-event-comment-text-parameter
1060 - gerrit-csit-refspec-parameter
1064 name: ARCHIVE_ARTIFACTS
1065 default: '{archive-artifacts}'
1066 description: Artifacts to archive to the logs server.
1069 - gerrit-trigger-scm:
1070 credentials-id: 'jenkins-gerrit-credentials'
1071 refspec: '$GERRIT_REFSPEC'
1072 choosing-strategy: 'gerrit'
1075 - fdio-infra-wrappers:
1082 skip-vote: '{skip-vote}'
1086 !include-raw-escape:
1087 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1089 !include-raw-escape:
1090 - ../scripts/setup_vpp_dpdk_dev_env.sh
1092 !include-raw-escape:
1093 - ../scripts/vpp/csit-device.sh
1097 output-path: 'csit_current/'
1099 - fdio-infra-shiplogs:
1100 maven-version: 'mvn36'
1103 name: 'vpp-csit-verify-perf-{stream}-{node-arch}'
1111 Contrary to csit-vpp job, this also measures the parent performance,
1112 and fails if performance regression is detected.
1113 See https://github.com/FDio/csit/blob/master/docs/cpta/methodology/perpatch_performance_tests.rst
1116 project-type: freestyle
1119 archive-artifacts: >
1120 **/csit_current/**/*.*
1121 **/csit_parent/**/*.*
1125 daysToKeep: '{build-days-to-keep}'
1127 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1128 artifactNumToKeep: '{build-artifact-num-to-keep}'
1131 - project-parameter:
1132 project: '{project}'
1137 - repo-name-parameter:
1138 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
1139 - gerrit-refspec-parameter
1140 - gerrit-event-type-parameter
1141 - gerrit-event-comment-text-parameter
1142 - gerrit-csit-refspec-parameter
1143 - csit-perf-trial-duration-parameter:
1144 csit-perf-trial-duration: "10.0"
1145 - csit-perf-trial-multiplicity-parameter:
1146 csit-perf-trial-multiplicity: "5"
1150 name: ARCHIVE_ARTIFACTS
1151 default: '{archive-artifacts}'
1152 description: Artifacts to archive to the logs server.
1155 - gerrit-trigger-scm:
1156 credentials-id: 'jenkins-gerrit-credentials'
1157 refspec: '$GERRIT_REFSPEC'
1158 choosing-strategy: 'gerrit'
1161 - fdio-infra-wrappers-non-activity-timeout:
1165 - gerrit-trigger-csit-perftest:
1166 project: '{project}'
1168 trigger-word: 'perftest-{node-arch}'
1173 !include-raw-escape:
1174 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1176 !include-raw-escape:
1177 - ../scripts/setup_vpp_dpdk_dev_env.sh
1179 !include-raw-escape:
1180 - ../scripts/vpp/csit-perf.sh
1184 output-path: 'csit_current/0/'
1189 name: 'vpp-csit-verify-api-crc-{stream}'
1191 project-type: freestyle
1194 archive-artifacts: ''
1198 daysToKeep: '{build-days-to-keep}'
1200 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1201 artifactNumToKeep: '{build-artifact-num-to-keep}'
1204 - project-parameter:
1205 project: '{project}'
1208 - gerrit-refspec-parameter
1209 - gerrit-csit-refspec-parameter
1213 name: ARCHIVE_ARTIFACTS
1214 default: '{archive-artifacts}'
1215 description: Artifacts to archive to the logs server.
1216 # Not sure whether not failing has any useful usage,
1217 # but it does not hurt to have some flexibility for future.
1218 - csit-fail-on-crc-mismatch-parameter:
1219 fail-on-crc-mismatch: 'True'
1222 - gerrit-trigger-scm:
1223 credentials-id: 'jenkins-gerrit-credentials'
1224 refspec: '$GERRIT_REFSPEC'
1225 choosing-strategy: 'gerrit'
1228 - fdio-infra-wrappers-non-activity-timeout:
1232 # TODO: Make other verify jobs trigger on success of this one,
1233 # without breaking verification for VPP branches before stable/1908.
1234 - gerrit-trigger-checkstyle:
1240 !include-raw-escape:
1241 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1243 !include-raw-escape:
1244 - ../scripts/vpp/check_crc.sh
1245 # TODO: Add sending e-mail notifications to vpp-api-dev@lists.fd.io
1248 - fdio-infra-shiplogs:
1249 maven-version: 'mvn36'