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 # TODO: Add stable/1908 when it is created.
200 - gerrit-info-yaml-verify
201 build-node: centos7-builder-4c-4g
212 name: 'vpp-historic-verify-{stream}-{os}'
214 project-type: freestyle
217 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
220 - gerrit-trigger-checkstyle:
225 daysToKeep: '{build-days-to-keep}'
227 artifactDaysToKeep: '{build-artifact-days-to-keep}'
228 artifactNumToKeep: '{build-artifact-num-to-keep}'
237 - repo-name-parameter:
238 repo-name: '{repo-stream-part}.{repo-os-part}'
242 name: ARCHIVE_ARTIFACTS
243 default: '{archive-artifacts}'
244 description: Artifacts to archive to the logs server.
247 - gerrit-trigger-scm:
248 credentials-id: 'jenkins-gerrit-credentials'
249 refspec: '$GERRIT_REFSPEC'
250 choosing-strategy: 'gerrit'
253 - fdio-infra-wrappers:
259 - ../scripts/setup_vpp_ubuntu_docker_test.sh
262 - ../scripts/setup_vpp_dpdk_dev_env.sh
265 - ../scripts/vpp/build.sh
268 - fdio-infra-shiplogs:
269 maven-version: 'mvn36'
271 rerun-unstable-builds: false
276 name: 'vpp-historic-merge-{stream}-{os}'
278 project-type: freestyle
282 daysToKeep: '{build-days-to-keep}'
284 artifactDaysToKeep: '{build-artifact-days-to-keep}'
285 artifactNumToKeep: '{build-artifact-num-to-keep}'
294 - maven-project-parameter:
297 maven-version: 'mvn33-new'
300 - repo-name-parameter:
301 repo-name: '{repo-stream-part}.{repo-os-part}'
303 name: ARCHIVE_ARTIFACTS
304 default: '{archive-artifacts}'
305 description: Artifacts to archive to the logs server.
308 - gerrit-trigger-scm:
309 credentials-id: 'jenkins-gerrit-credentials'
311 choosing-strategy: 'default'
314 - fdio-infra-wrappers:
318 - gerrit-trigger-patch-merged:
323 - config-file-provider:
325 - file-id: '.packagecloud'
327 - config-file-provider:
329 - file-id: 'packagecloud_api'
333 - ../scripts/setup_vpp_ubuntu_docker_test.sh
336 - ../scripts/setup_vpp_dpdk_dev_env.sh
339 - ../scripts/vpp/build.sh
340 - provide-maven-settings:
341 settings-file: 'vpp-settings'
342 global-settings-file: 'global-settings'
345 - ../scripts/packagecloud_push.sh
348 - fdio-infra-shiplogs:
349 maven-version: 'mvn36'
352 name: 'vpp-arm-verify-{stream}-{os}'
354 project-type: freestyle
357 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
360 daysToKeep: '{build-days-to-keep}'
362 artifactDaysToKeep: '{build-artifact-days-to-keep}'
363 artifactNumToKeep: '{build-artifact-num-to-keep}'
372 - repo-name-parameter:
373 repo-name: '{repo-stream-part}.{repo-os-part}'
377 name: ARCHIVE_ARTIFACTS
378 default: '{archive-artifacts}'
379 description: Artifacts to archive to the logs server.
382 - gerrit-trigger-scm:
383 credentials-id: 'jenkins-gerrit-credentials'
384 refspec: '$GERRIT_REFSPEC'
385 choosing-strategy: 'gerrit'
388 - fdio-infra-wrappers:
392 - gerrit-trigger-checkstyle:
399 - ../scripts/setup_vpp_ubuntu_arm_test.sh
402 - ../scripts/setup_vpp_dpdk_dev_env.sh
405 - ../scripts/vpp/parallel-vars.sh
406 # Do not split, the line below wants env vars from the line above.
407 - ../scripts/vpp/arm-build.sh
410 - fdio-infra-shiplogs:
411 maven-version: 'mvn36'
413 rerun-unstable-builds: false
418 name: 'vpp-arm-merge-{stream}-{os}'
420 project-type: freestyle
424 daysToKeep: '{build-days-to-keep}'
426 artifactDaysToKeep: '{build-artifact-days-to-keep}'
427 artifactNumToKeep: '{build-artifact-num-to-keep}'
436 - maven-project-parameter:
439 maven-version: 'mvn33-new'
442 - repo-name-parameter:
443 repo-name: '{repo-stream-part}.{repo-os-part}'
445 name: ARCHIVE_ARTIFACTS
446 default: '{archive-artifacts}'
447 description: Artifacts to archive to the logs server.
450 - gerrit-trigger-scm:
451 credentials-id: 'jenkins-gerrit-credentials'
453 choosing-strategy: 'default'
456 - fdio-infra-wrappers:
460 - gerrit-trigger-patch-merged:
465 - config-file-provider:
467 - file-id: '.packagecloud'
469 - config-file-provider:
471 - file-id: 'packagecloud_api'
475 - ../scripts/setup_vpp_ubuntu_arm_test.sh
478 - ../scripts/setup_vpp_dpdk_dev_env.sh
481 - ../scripts/vpp/parallel-vars.sh
482 # Do not split, the line below wants env vars from the line above.
483 - ../scripts/vpp/arm-build-no-test.sh
485 - provide-maven-settings:
486 settings-file: 'vpp-settings'
487 global-settings-file: 'global-settings'
490 - ../scripts/packagecloud_push.sh
493 - fdio-infra-shiplogs:
494 maven-version: 'mvn36'
497 name: 'vpp-checkstyle-verify-{stream}'
499 project-type: freestyle
502 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
505 daysToKeep: '{build-days-to-keep}'
506 numToKeep: '{build-num-to-keep}'
507 artifactDaysToKeep: '{build-artifact-days-to-keep}'
508 artifactNumToKeep: '{build-artifact-num-to-keep}'
517 - repo-name-parameter:
518 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
521 - gerrit-trigger-scm:
522 credentials-id: 'jenkins-gerrit-credentials'
523 refspec: '$GERRIT_REFSPEC'
524 choosing-strategy: 'gerrit'
527 - fdio-infra-wrappers:
528 build-timeout: '{build-timeout}'
532 server-name: 'Primary'
534 - patchset-created-event:
535 exclude-drafts: 'true'
536 exclude-trivial-rebase: 'false'
537 exclude-no-code-change: 'false'
538 - draft-published-event
539 - comment-added-contains-event:
540 comment-contains-value: 'checkstylecheck'
541 - comment-added-contains-event:
542 comment-contains-value: 'docsonly'
543 - comment-added-contains-event:
544 comment-contains-value: 'recheck'
545 - comment-added-contains-event:
546 comment-contains-value: 'reverify'
547 # Following two are to cover missing functions of drafts going to review status
548 - comment-added-contains-event:
549 comment-contains-value: 'runtest'
550 - comment-added-contains-event:
551 comment-contains-value: 'This change is ready for review'
553 - project-compare-type: 'ANT'
554 project-pattern: '{project}'
556 - branch-compare-type: 'ANT'
557 branch-pattern: '**/{branch}'
559 - compare-type: REG_EXP
560 pattern: ^((?!\/COMMIT_MSG|docs|_abc|_def[\/\.]).)*$
561 forbidden-file-paths:
562 - compare-type: REG_EXP
564 - compare-type: REG_EXP
565 pattern: .*extras\/emacs\/.*
566 disable-strict-forbidden-file-verification: 'true'
568 gerrit-build-notbuilt-verified-value: 0
569 gerrit-build-successful-verified-value: 1
570 # yamllint disable-line rule:line-length
571 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
572 # yamllint disable-line rule:line-length
573 failed-message: 'Checkstyle failed. No further verify jobs will be started.'
574 successful-message: 'checkstyle_success'
584 - ../scripts/vpp/checkstyle.sh
587 - ../scripts/vpp/test-checkstyle.sh
590 - ../scripts/vpp/commitmsg.sh
593 - fdio-infra-shiplogs:
594 maven-version: 'mvn36'
596 rerun-unstable-builds: true
601 name: 'vpp-beta-verify-{stream}-{os}'
603 project-type: freestyle
606 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
609 daysToKeep: '{build-days-to-keep}'
611 artifactDaysToKeep: '{build-artifact-days-to-keep}'
612 artifactNumToKeep: '{build-artifact-num-to-keep}'
621 - repo-name-parameter:
622 repo-name: '{repo-stream-part}.{repo-os-part}'
626 name: ARCHIVE_ARTIFACTS
627 default: '{archive-artifacts}'
628 description: Artifacts to archive to the logs server.
631 - gerrit-trigger-scm:
632 credentials-id: 'jenkins-gerrit-credentials'
633 refspec: '$GERRIT_REFSPEC'
634 choosing-strategy: 'gerrit'
637 - fdio-infra-wrappers:
642 server-name: 'Primary'
644 - comment-added-contains-event:
645 comment-contains-value: 'betacheck'
649 - ../scripts/setup_vpp_ubuntu_docker_test.sh
652 - ../scripts/setup_vpp_dpdk_dev_env.sh
655 - ../scripts/vpp/build.sh
658 - fdio-infra-shiplogs:
659 maven-version: 'mvn36'
662 name: 'vpp-verify-{stream}-{os}'
664 project-type: freestyle
667 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
670 daysToKeep: '{build-days-to-keep}'
672 artifactDaysToKeep: '{build-artifact-days-to-keep}'
673 artifactNumToKeep: '{build-artifact-num-to-keep}'
682 - repo-name-parameter:
683 repo-name: '{repo-stream-part}.{repo-os-part}'
687 name: ARCHIVE_ARTIFACTS
688 default: '{archive-artifacts}'
689 description: Artifacts to archive to the logs server.
692 - gerrit-trigger-scm:
693 credentials-id: 'jenkins-gerrit-credentials'
694 refspec: '$GERRIT_REFSPEC'
695 choosing-strategy: 'gerrit'
698 - fdio-infra-wrappers:
702 - gerrit-trigger-checkstyle:
709 - ../scripts/setup_vpp_ubuntu_docker_test.sh
712 - ../scripts/setup_vpp_dpdk_dev_env.sh
715 - ../scripts/vpp/build.sh
718 - fdio-infra-shiplogs:
719 maven-version: 'mvn36'
721 rerun-unstable-builds: false
726 name: 'vpp-verify-{stream}-clang'
728 project-type: freestyle
729 node: 'ubuntu1804-us'
731 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
734 daysToKeep: '{build-days-to-keep}'
735 numToKeep: '{build-num-to-keep}'
736 artifactDaysToKeep: '{build-artifact-days-to-keep}'
737 artifactNumToKeep: '{build-artifact-num-to-keep}'
746 - repo-name-parameter:
747 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
752 - gerrit-trigger-scm:
753 credentials-id: 'jenkins-gerrit-credentials'
754 refspec: '$GERRIT_REFSPEC'
755 choosing-strategy: 'gerrit'
758 - fdio-infra-wrappers:
759 build-timeout: '{build-timeout}'
762 - gerrit-trigger-checkstyle:
769 - ../scripts/setup_vpp_ubuntu_docker_test.sh
772 - ../scripts/setup_vpp_dpdk_dev_env.sh
775 - ../scripts/vpp/clang-build.sh
778 - fdio-infra-shiplogs:
779 maven-version: 'mvn36'
781 rerun-unstable-builds: false
786 name: 'vpp-coverity-{stream}'
788 project-type: freestyle
789 node: 'ubuntu1804-us'
791 archive-artifacts: '/tmp/vpp-failed-unittests/*/* **/core'
794 daysToKeep: '{build-days-to-keep}'
795 numToKeep: '{build-num-to-keep}'
796 artifactDaysToKeep: '{build-artifact-days-to-keep}'
797 artifactNumToKeep: '{build-artifact-num-to-keep}'
806 - repo-name-parameter:
807 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
812 - gerrit-trigger-scm:
813 credentials-id: 'jenkins-gerrit-credentials'
815 choosing-strategy: 'gerrit'
818 - fdio-infra-wrappers:
819 build-timeout: '{build-timeout}'
822 - timed: '0 14 * * *'
826 command: !include-raw-escape: ../scripts/vpp/coverity.sh
831 # yamllint disable-line rule:line-length
832 recipients: 'ejk@cisco.com'
835 subject: 'Coverity run passing as of $BUILD_TIMESTAMP'
836 # yamllint disable-line rule:line-length
838 Coverity run passing.
840 ${{FILE,path="output.txt"}}
844 # yamllint disable-line rule:line-length
845 recipients: 'ejk@cisco.com'
848 subject: 'Coverity run UNSTABLE as of $BUILD_TIMESTAMP'
849 # yamllint disable-line rule:line-length
851 Coverity run UNSTABLE.
853 Something went wrong with daily scan.
857 # yamllint disable-line rule:line-length
858 recipients: 'vpp-dev@lists.fd.io, ejk@cisco.com'
861 subject: 'Coverity run FAILED as of $BUILD_TIMESTAMP'
862 # yamllint disable-line rule:line-length
864 Coverity run failed today.
866 ${{FILE,path="output.txt"}}
869 # yamllint disable-line rule:line-length
870 recipients: 'vpp-dev@lists.fd.io, ejk@cisco.com'
873 subject: 'Coverity run as of $BUILD_TIMESTAMP'
874 # yamllint disable-line rule:line-length
876 Coverity run fixed today.
878 ${{FILE,path="output.txt"}}
881 - fdio-infra-shiplogs:
882 maven-version: 'mvn36'
885 name: 'vpp-merge-{stream}-{os}'
887 project-type: freestyle
891 daysToKeep: '{build-days-to-keep}'
893 artifactDaysToKeep: '{build-artifact-days-to-keep}'
894 artifactNumToKeep: '{build-artifact-num-to-keep}'
903 - maven-project-parameter:
906 maven-version: 'mvn33-new'
909 - repo-name-parameter:
910 repo-name: '{repo-stream-part}.{repo-os-part}'
912 name: ARCHIVE_ARTIFACTS
913 default: '{archive-artifacts}'
914 description: Artifacts to archive to the logs server.
917 - gerrit-trigger-scm:
918 credentials-id: 'jenkins-gerrit-credentials'
920 choosing-strategy: 'default'
923 - fdio-infra-wrappers:
924 build-timeout: '{build-timeout}'
927 - gerrit-trigger-patch-merged:
932 - config-file-provider:
934 - file-id: '.packagecloud'
936 - config-file-provider:
938 - file-id: 'packagecloud_api'
942 - ../scripts/vpp/checkstyle.sh
945 - ../scripts/setup_vpp_ubuntu_docker_test.sh
948 - ../scripts/setup_vpp_dpdk_dev_env.sh
951 - ../scripts/vpp/build.sh
952 - provide-maven-settings:
953 settings-file: 'vpp-settings'
954 global-settings-file: 'global-settings'
957 - ../scripts/packagecloud_push.sh
960 - fdio-infra-shiplogs:
961 maven-version: 'mvn36'
963 rerun-unstable-builds: false
968 name: 'vpp-beta-merge-{stream}-{os}'
970 project-type: freestyle
974 daysToKeep: '{build-days-to-keep}'
976 artifactDaysToKeep: '{build-artifact-days-to-keep}'
977 artifactNumToKeep: '{build-artifact-num-to-keep}'
986 - maven-project-parameter:
989 maven-version: 'mvn33-new'
992 - repo-name-parameter:
993 repo-name: '{repo-stream-part}.{repo-os-part}'
995 name: ARCHIVE_ARTIFACTS
996 default: '{archive-artifacts}'
997 description: Artifacts to archive to the logs server.
1000 - gerrit-trigger-scm:
1001 credentials-id: 'jenkins-gerrit-credentials'
1003 choosing-strategy: 'default'
1006 - fdio-infra-wrappers:
1007 build-timeout: '{build-timeout}'
1011 server-name: 'Primary'
1013 - comment-added-contains-event:
1014 comment-contains-value: 'betamerge'
1016 - config-file-provider:
1018 - file-id: '.packagecloud'
1020 - config-file-provider:
1022 - file-id: 'packagecloud_api'
1025 !include-raw-escape:
1026 - ../scripts/vpp/checkstyle.sh
1028 !include-raw-escape:
1029 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1031 !include-raw-escape:
1032 - ../scripts/setup_vpp_dpdk_dev_env.sh
1034 !include-raw-escape:
1035 - ../scripts/vpp/build.sh
1036 - provide-maven-settings:
1037 settings-file: 'vpp-settings'
1038 global-settings-file: 'global-settings'
1040 !include-raw-escape:
1041 - ../scripts/packagecloud_push.sh
1044 - fdio-infra-shiplogs:
1045 maven-version: 'mvn36'
1048 name: 'vpp-csit-verify-device-{stream}-{device-node-arch}'
1053 <li>{device-executor}
1057 project-type: freestyle
1058 node: '{device-executor}'
1060 archive-artifacts: '**/csit_current/**/*.*'
1064 daysToKeep: '{build-days-to-keep}'
1066 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1067 artifactNumToKeep: '{build-artifact-num-to-keep}'
1070 - project-parameter:
1071 project: '{project}'
1076 - repo-name-parameter:
1077 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
1078 - gerrit-refspec-parameter
1079 - gerrit-event-type-parameter
1080 - gerrit-event-comment-text-parameter
1081 - gerrit-csit-refspec-parameter
1085 name: ARCHIVE_ARTIFACTS
1086 default: '{archive-artifacts}'
1087 description: Artifacts to archive to the logs server.
1090 - gerrit-trigger-scm:
1091 credentials-id: 'jenkins-gerrit-credentials'
1092 refspec: '$GERRIT_REFSPEC'
1093 choosing-strategy: 'gerrit'
1096 - fdio-infra-wrappers:
1103 skip-vote: '{skip-vote}'
1107 !include-raw-escape:
1108 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1110 !include-raw-escape:
1111 - ../scripts/setup_vpp_dpdk_dev_env.sh
1113 !include-raw-escape:
1114 - ../scripts/vpp/csit-device.sh
1118 output-path: 'csit_current/'
1120 - fdio-infra-shiplogs:
1121 maven-version: 'mvn36'
1124 name: 'vpp-csit-verify-perf-{stream}-{node-arch}'
1133 project-type: freestyle
1136 archive-artifacts: >
1137 **/csit_current/**/*.*
1138 **/csit_parent/**/*.*
1142 daysToKeep: '{build-days-to-keep}'
1144 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1145 artifactNumToKeep: '{build-artifact-num-to-keep}'
1148 - project-parameter:
1149 project: '{project}'
1154 - repo-name-parameter:
1155 repo-name: '{repo-stream-part}.ubuntu.bionic.main'
1156 - gerrit-refspec-parameter
1157 - gerrit-event-type-parameter
1158 - gerrit-event-comment-text-parameter
1159 - gerrit-csit-refspec-parameter
1160 - csit-perf-trial-duration-parameter:
1161 csit-perf-trial-duration: "10.0"
1162 - csit-perf-trial-multiplicity-parameter:
1163 csit-perf-trial-multiplicity: "5"
1167 name: ARCHIVE_ARTIFACTS
1168 default: '{archive-artifacts}'
1169 description: Artifacts to archive to the logs server.
1172 - gerrit-trigger-scm:
1173 credentials-id: 'jenkins-gerrit-credentials'
1174 refspec: '$GERRIT_REFSPEC'
1175 choosing-strategy: 'gerrit'
1178 - fdio-infra-wrappers-non-activity-timeout:
1182 - gerrit-trigger-csit-perftest:
1185 node-arch: '{node-arch}'
1189 !include-raw-escape:
1190 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1192 !include-raw-escape:
1193 - ../scripts/setup_vpp_dpdk_dev_env.sh
1195 !include-raw-escape:
1196 - ../scripts/vpp/csit-perf.sh
1200 output-path: 'csit_current/0/'
1202 - fdio-infra-shiplogs:
1203 maven-version: 'mvn36'
1206 name: 'vpp-csit-verify-api-crc-{stream}'
1208 project-type: freestyle
1211 archive-artifacts: ''
1215 daysToKeep: '{build-days-to-keep}'
1217 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1218 artifactNumToKeep: '{build-artifact-num-to-keep}'
1221 - project-parameter:
1222 project: '{project}'
1225 - gerrit-refspec-parameter
1226 - gerrit-csit-refspec-parameter
1230 name: ARCHIVE_ARTIFACTS
1231 default: '{archive-artifacts}'
1232 description: Artifacts to archive to the logs server.
1233 # Not sure whether not failing has any useful usage,
1234 # but it does not hurt to have some flexibility for future.
1235 - csit-fail-on-crc-mismatch-parameter:
1236 fail-on-crc-mismatch: 'True'
1239 - gerrit-trigger-scm:
1240 credentials-id: 'jenkins-gerrit-credentials'
1241 refspec: '$GERRIT_REFSPEC'
1242 choosing-strategy: 'gerrit'
1245 - fdio-infra-wrappers-non-activity-timeout:
1249 # TODO: Make other verify jobs trigger on success of this one,
1250 # without breaking verification for VPP branches before stable/1908.
1251 - gerrit-trigger-checkstyle:
1257 !include-raw-escape:
1258 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1260 !include-raw-escape:
1261 - ../scripts/vpp/check_crc.sh
1262 # TODO: Add sending e-mail notifications to vpp-api-dev@lists.fd.io
1265 - fdio-infra-shiplogs:
1266 maven-version: 'mvn36'