1 # Copyright (c) 2023 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
17 # Please keep projects grouped in this order:
18 # vpp-x86_64, vpp-aarch64, vpp-csit
21 # - The 'branch-refspec' attribute is used for sandbox testing.
22 # Use the get_gerrit_refspec() bash function in
23 # .../ci-management/extras/bash/sandbox_test_functions.sh
24 # to query gerrit for the refspec of HEAD in a branch.
25 # TODO: see if there is a refspec that works without requiring
26 # use of get_gerrit_refspec and hand entering the result
27 # in the WebUI 'Build With Parameters' gerrit refspec field.
30 # VPP-CHECKSTYLE-X86_64 PROJECT
32 name: vpp-checkstyle-x86_64
34 - 'vpp-checkstyle-verify-{stream}-{os}-{executor-arch}'
52 executor-arch: 'x86_64'
54 # os deprecated in 23.10
57 # os deprecated in 23.06
60 # os deprecated in 23.02
63 # os deprecated in master
67 # [end] VPP-CHECKSTYLE-X86_64 PROJECT
71 # NOTE: The list of supported branches for each OS are maintained
72 # in .../ci-management/docker/scripts/lib_vpp.sh
73 # The job configuration must be derived from that list, thus
74 # modifications to both should be made at the same time.
75 # Since x86_64 is the primary development architecture, this
76 # project definition should be identical to the docker image
77 # build scripts. Other architectures may be a subset.
81 - 'vpp-verify-{stream}-{os}-{executor-arch}'
82 - 'vpp-merge-{stream}-{os}-{executor-arch}'
84 make-parallel-jobs: '4'
89 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
90 make-test-multiworker-os: 'debian-11'
94 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
95 make-test-multiworker-os: 'debian-11'
99 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
100 make-test-multiworker-os: 'debian-11'
102 branch: 'stable/2310'
104 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
105 make-test-multiworker-os: 'debian-11'
110 executor-arch: 'x86_64'
111 # [end] VPP-X86_64 PROJECT
113 # VPP-GCC-X86_64 PROJECT
117 - 'vpp-gcc-verify-{stream}-{os}-{executor-arch}'
119 make-parallel-jobs: '4'
123 executor-arch: 'x86_64'
129 branch: 'stable/2302'
132 branch: 'stable/2306'
135 branch: 'stable/2310'
138 # os deprecated in 23.10
141 # os deprecated in 23.06
144 # os deprecated in 23.02
147 # os deprecated in master
151 # [end] VPP-GCC-X86_64 PROJECT
153 # VPP-DEBUG-X86_64 PROJECT
155 # Currently a periodic job due to intermittent failures.
156 # Limiting branches to master, since other branches
157 # may not get fixes for the intermittent failures.
160 name: vpp-debug-x86_64
162 - 'vpp-debug-verify-{stream}-{os}-{executor-arch}'
164 make-parallel-jobs: '4'
165 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
166 comment-trigger-value: 'debug-verify'
171 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
173 executor-arch: 'x86_64'
175 # [end] VPP-DEBUG-X86_64 PROJECT
177 # VPP-DPDK-RDMA-VERSION-MISMATCH-X86_64 PROJECT
179 # Currently a periodic job due to intermittent failures.
180 # Limiting branches to master, since other branches
181 # may not get fixes for the intermittent failures.
184 name: vpp-dpdk-rdma-version-mismatch-x86_64
186 - 'vpp-dpdk-rdma-version-mismatch-{stream}-{os}-{executor-arch}'
188 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
189 comment-trigger-value: 'dpdk-rdma-version-mismatch'
193 # Once per day at 00:15
194 periodicity: '15 0 * * 0-6'
196 executor-arch: 'x86_64'
198 # [end] VPP-DPDK-RDMA-VERSION-MISMATCH-X86_64 PROJECT
200 # VPP-COV-X86_64 PROJECT
202 # A per-patch job to produce code coverage.
204 # TODO: switch OS to ubuntu-22.04 once the skipping of intermittently failing
210 - 'vpp-cov-verify-{stream}-{os}-{executor-arch}'
212 make-parallel-jobs: '4'
213 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
214 comment-trigger-value: 'cov-verify'
219 # Once per day at 00:25
220 periodicity: '25 0 * * 0-6'
222 executor-arch: 'x86_64'
224 # [end] VPP-COV-X86_64 PROJECT
226 # VPP-AARCH64 PROJECT
228 # NOTE: The list of supported branches for each OS are maintained
229 # in .../ci-management/docker/scripts/lib_vpp.sh
230 # The job configuration must be derived from that list, thus
231 # modifications to both should be made at the same time.
232 # The AARCH64 architecture is in the process of catching up
233 # with X86_64 in terms of OS coverage. Thus the jobs are
234 # a subset of those defined in the docker image build script.
238 - 'vpp-verify-{stream}-{os}-{executor-arch}'
239 - 'vpp-merge-{stream}-{os}-{executor-arch}'
241 make-parallel-jobs: '4'
246 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
247 make-test-multiworker-os: ''
249 branch: 'stable/2302'
251 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
252 make-test-multiworker-os: ''
254 branch: 'stable/2306'
256 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
257 make-test-multiworker-os: ''
259 branch: 'stable/2310'
261 make-test-os: 'ubuntu-20.04 ubuntu-22.04'
262 make-test-multiworker-os: ''
266 executor-arch: 'aarch64'
267 # [end] VPP-AARCH64 PROJECT
269 # VPP-CSIT-VERIFY-DEVICE PROJECT
271 name: vpp-csit-verify-device
273 - 'vpp-csit-verify-device-{stream}-{os}-{executor-arch}-{testbed-arch}':
274 make-parallel-jobs: '32'
282 branch: 'stable/2302'
285 branch: 'stable/2306'
288 branch: 'stable/2310'
293 executor-arch: 'x86_64'
297 executor-arch: 'aarch64'
299 # [end] VPP-CSIT-VERIFY-DEVICE PROJECT
301 # VPP-CSIT-VERIFY-PERF PROJECT
303 name: vpp-csit-verify-perf
305 - 'vpp-csit-verify-perf-{stream}-{os}-{executor-arch}-{testbed-arch}'
315 executor-arch: 'x86_64'
318 executor-arch: 'x86_64'
321 executor-arch: 'x86_64'
324 executor-arch: 'x86_64'
327 executor-arch: 'x86_64'
330 executor-arch: 'aarch64'
331 make-parallel-jobs: '16'
334 executor-arch: 'aarch64'
335 make-parallel-jobs: '16'
338 executor-arch: 'aarch64'
339 make-parallel-jobs: '16'
342 executor-arch: 'x86_64'
345 executor-arch: 'x86_64'
348 executor-arch: 'x86_64'
349 # [end] VPP-CSIT-VERIFY-PERF PROJECT
351 # VPP-CSIT-API-CRC PROJECT
353 # Only master and LTS branches are supported.
356 name: vpp-csit-api-crc
358 - 'vpp-csit-verify-api-crc-{stream}-{os}-{executor-arch}'
360 executor-arch: 'x86_64'
367 branch: 'stable/2302'
370 branch: 'stable/2306'
373 branch: 'stable/2310'
377 # [end] VPP-CSIT-API-CRC PROJECT
379 # LF RELENG VPP PROJECTS
384 - gerrit-info-yaml-verify
385 build-node: centos7-builder-2c-2g
394 # [end] LF RELENG VPP PROJECTS
395 # [end] PROJECT DEFINITIONS
397 # JOB TEMPLATE DEFINITIONS
399 # Please keep job templates in the same order as they are referenced
400 # in the project definitions above.
402 # VPP-CHECKSTYLE-VERIFY JOB TEMPLATE
404 name: 'vpp-checkstyle-verify-{stream}-{os}-{executor-arch}'
406 project-type: freestyle
407 node: 'builder-{os}-prod-{executor-arch}'
411 - lf-infra-properties:
412 build-days-to-keep: "{build-days-to-keep}"
414 # Please keep parameters in alphabetical order
418 - gerrit-refspec-parameter:
419 refspec: '{branch-refspec}'
426 - gerrit-trigger-scm:
427 credentials-id: 'jenkins-gerrit-credentials'
428 refspec: '$GERRIT_REFSPEC'
429 choosing-strategy: 'gerrit'
432 - fdio-infra-wrappers:
433 build-timeout: '{build-timeout}'
434 - credentials-binding:
436 credential-id: VppApiCompatNotify
437 variable: SECRET_WEBEX_TEAMS_ACCESS_TOKEN
441 server-name: 'Primary'
443 - patchset-created-event:
444 exclude-drafts: 'true'
445 exclude-trivial-rebase: 'false'
446 exclude-no-code-change: 'false'
447 - draft-published-event
448 - comment-added-contains-event:
449 comment-contains-value: 'checkstylecheck'
450 - comment-added-contains-event:
451 comment-contains-value: 'recheck'
452 - comment-added-contains-event:
453 comment-contains-value: 'reverify'
454 # Following two are to cover missing functions of drafts
455 # going to review status
456 - comment-added-contains-event:
457 comment-contains-value: 'runtest'
458 - comment-added-contains-event:
459 comment-contains-value: 'This change is ready for review'
461 - project-compare-type: 'ANT'
462 project-pattern: '{project}'
464 - branch-compare-type: 'ANT'
465 branch-pattern: '**/{branch}'
467 - compare-type: REG_EXP
468 pattern: ^((?!\/COMMIT_MSG|docs|_abc|_def[\/\.]).)*$
469 forbidden-file-paths:
470 - compare-type: REG_EXP
471 pattern: .*extras\/emacs\/.*
472 disable-strict-forbidden-file-verification: 'true'
474 gerrit-build-notbuilt-verified-value: 0
475 gerrit-build-successful-verified-value: 1
476 # yamllint disable-line rule:line-length
477 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
478 # yamllint disable-line rule:line-length
479 failed-message: 'Checkstyle failed. No further verify jobs will be started.'
480 successful-message: 'checkstyle_success'
490 - ../scripts/setup_executor_env.sh
493 - ../scripts/vpp/checkstyle.sh
496 - ../scripts/vpp/test-checkstyle.sh
499 - ../scripts/vpp/api-checkstyle.sh
502 - ../scripts/vpp/commitmsg.sh
505 - ../scripts/vpp/docs_spell.sh
510 # [end] VPP-CHECKSTYLE-VERIFY JOB TEMPLATE
512 # VPP-VERIFY JOB TEMPLATE
514 name: 'vpp-verify-{stream}-{os}-{executor-arch}'
516 project-type: freestyle
517 node: 'builder-{os}-prod-{executor-arch}'
521 - lf-infra-properties:
522 build-days-to-keep: "{build-days-to-keep}"
524 # Please keep parameters in alphabetical order
528 - gerrit-refspec-parameter:
529 refspec: '{branch-refspec}'
530 - make-parallel-jobs-parameter:
531 make-parallel-jobs: '{make-parallel-jobs}'
532 - make-test-os-parameter:
533 make-test-os: '{make-test-os}'
534 - make-test-multiworker-os-parameter:
535 make-test-multiworker-os: '{make-test-multiworker-os}'
544 - gerrit-trigger-scm:
545 credentials-id: 'jenkins-gerrit-credentials'
546 refspec: '$GERRIT_REFSPEC'
547 choosing-strategy: 'gerrit'
550 - fdio-infra-wrappers:
554 - gerrit-trigger-checkstyle:
561 - ../scripts/setup_executor_env.sh
564 - ../scripts/setup_vpp_ubuntu_docker_test.sh
567 - ../scripts/setup_vpp_ext_deps.sh
570 - ../scripts/vpp/build.sh
574 # [end] VPP-VERIFY JOB TEMPLATE
576 # VPP-DEBUG-VERIFY JOB TEMPLATE
578 name: 'vpp-debug-verify-{stream}-{os}-{executor-arch}'
580 project-type: freestyle
581 node: 'builder-{os}-prod-{executor-arch}'
585 - lf-infra-properties:
586 build-days-to-keep: "{build-days-to-keep}"
588 # Please keep parameters in alphabetical order
592 - gerrit-refspec-parameter:
593 refspec: '{branch-refspec}'
594 - make-parallel-jobs-parameter:
595 make-parallel-jobs: '{make-parallel-jobs}'
596 - make-test-os-parameter:
597 make-test-os: '{make-test-os}'
606 - gerrit-trigger-scm:
607 credentials-id: 'jenkins-gerrit-credentials'
608 refspec: '$GERRIT_REFSPEC'
609 choosing-strategy: 'gerrit'
612 - fdio-infra-wrappers:
613 build-timeout: '{build-timeout}'
616 - gerrit-trigger-checkstyle-nonvoting:
623 - ../scripts/setup_executor_env.sh
626 - ../scripts/setup_vpp_ubuntu_docker_test.sh
629 - ../scripts/setup_vpp_ext_deps.sh
632 - ../scripts/vpp/debug-build.sh
636 # [end] VPP-DEBUG-VERIFY JOB TEMPLATE
638 # VPP-DPDK-RDMA-VERSION-MISMATCH PERIODIC JOB TEMPLATE
640 name: 'vpp-dpdk-rdma-version-mismatch-{stream}-{os}-{executor-arch}'
642 project-type: freestyle
643 node: 'builder-{os}-prod-{executor-arch}'
647 - lf-infra-properties:
648 build-days-to-keep: "{build-days-to-keep}"
650 # Please keep parameters in alphabetical order
654 - make-parallel-jobs-parameter:
655 make-parallel-jobs: '{make-parallel-jobs}'
656 - make-test-os-parameter:
657 make-test-os: '{make-test-os}'
666 - gerrit-trigger-scm:
667 credentials-id: 'jenkins-gerrit-credentials'
669 choosing-strategy: 'default'
672 - fdio-infra-wrappers:
673 build-timeout: '{build-timeout}'
676 - timed: '{periodicity}'
677 - gerrit-trigger-manually-triggered:
678 comment-trigger-value: '{comment-trigger-value}'
685 - ../scripts/setup_executor_env.sh
688 - ../scripts/setup_vpp_ubuntu_docker_test.sh
691 - ../scripts/vpp/dpdk-rdma-version-mismatch.sh
694 - vpp-dpdk-rdma-version-mismatch:
697 # [end] VPP-DPDK-RDMA-VERSION-MISMATCH PERIODIC JOB TEMPLATE
699 # VPP-MERGE JOB TEMPLATE
701 name: 'vpp-merge-{stream}-{os}-{executor-arch}'
703 project-type: freestyle
704 node: 'builder-{os}-prod-{executor-arch}'
707 - lf-infra-properties:
708 build-days-to-keep: "{build-days-to-keep}"
710 # Please keep parameters in alphabetical order
714 - make-parallel-jobs-parameter:
715 make-parallel-jobs: '{make-parallel-jobs}'
716 - make-test-os-parameter:
717 make-test-os: '{make-test-os}'
718 - make-test-multiworker-os-parameter:
719 make-test-multiworker-os: '{make-test-multiworker-os}'
728 - gerrit-trigger-scm:
729 credentials-id: 'jenkins-gerrit-credentials'
731 choosing-strategy: 'default'
734 - fdio-infra-wrappers:
738 - gerrit-trigger-patch-merged:
743 - config-file-provider:
745 - file-id: '.packagecloud'
746 target: '/root/.packagecloud'
747 - config-file-provider:
749 - file-id: 'packagecloud_api'
750 target: '/root/packagecloud_api'
753 - ../scripts/setup_executor_env.sh
756 - ../scripts/vpp/commitmsg.sh
759 - ../scripts/setup_vpp_ubuntu_docker_test.sh
762 - ../scripts/setup_vpp_ext_deps.sh
765 - ../scripts/vpp/build.sh
768 - ../scripts/packagecloud_push.sh
772 # [end] VPP-MERGE JOB TEMPLATE
774 # VPP-GCC-VERIFY JOB TEMPLATE
776 name: 'vpp-gcc-verify-{stream}-{os}-{executor-arch}'
778 project-type: freestyle
779 node: 'builder-{os}-prod-{executor-arch}'
783 - lf-infra-properties:
784 build-days-to-keep: "{build-days-to-keep}"
786 # Please keep parameters in alphabetical order
790 - gerrit-refspec-parameter:
791 refspec: '{branch-refspec}'
792 - make-parallel-jobs-parameter:
793 make-parallel-jobs: '{make-parallel-jobs}'
802 - gerrit-trigger-scm:
803 credentials-id: 'jenkins-gerrit-credentials'
804 refspec: '$GERRIT_REFSPEC'
805 choosing-strategy: 'gerrit'
808 - fdio-infra-wrappers:
812 - gerrit-trigger-checkstyle:
819 - ../scripts/setup_executor_env.sh
822 - ../scripts/setup_vpp_ubuntu_docker_test.sh
825 - ../scripts/setup_vpp_ext_deps.sh
828 - ../scripts/vpp/gcc-build.sh
832 # [end] VPP-GCC-VERIFY JOB TEMPLATE
834 # VPP-COV-VERIFY JOB TEMPLATE
836 name: 'vpp-cov-verify-{stream}-{os}-{executor-arch}'
838 project-type: freestyle
839 node: 'builder-{os}-prod-{executor-arch}'
843 - lf-infra-properties:
844 build-days-to-keep: "{build-days-to-keep}"
846 # Please keep parameters in alphabetical order
850 - make-parallel-jobs-parameter:
851 make-parallel-jobs: '{make-parallel-jobs}'
852 - make-test-os-parameter:
853 make-test-os: '{make-test-os}'
862 - gerrit-trigger-scm:
863 credentials-id: 'jenkins-gerrit-credentials'
865 choosing-strategy: 'default'
868 - fdio-infra-wrappers:
869 build-timeout: '{build-timeout}'
872 - timed: '{periodicity}'
873 - gerrit-trigger-manually-triggered:
874 comment-trigger-value: '{comment-trigger-value}'
881 - ../scripts/setup_executor_env.sh
884 - ../scripts/setup_vpp_ubuntu_docker_test.sh
887 - ../scripts/setup_vpp_ext_deps.sh
890 - ../scripts/vpp/cov-build.sh
893 - fdio-infra-publish-cov-7day
895 # [end] VPP-COV-VERIFY JOB TEMPLATE
897 # VPP-CSIT-VERIFY-DEVICE-PERPATCH JOB TEMPLATE
899 name: 'vpp-csit-verify-device-{stream}-{os}-{executor-arch}-{testbed-arch}'
904 <li>csit-builder-{os}-prod-{executor-arch}
906 <li>testbed architecture
912 project-type: freestyle
913 node: 'csit-builder-{os}-prod-{executor-arch}'
918 - lf-infra-properties:
919 build-days-to-keep: "{build-days-to-keep}"
921 # Please keep parameters in alphabetical order
923 - gerrit-csit-refspec-parameter
924 - gerrit-event-comment-text-parameter
925 - gerrit-event-type-parameter
928 - gerrit-refspec-parameter:
929 refspec: '{branch-refspec}'
930 - make-parallel-jobs-parameter:
931 make-parallel-jobs: '{make-parallel-jobs}'
940 - gerrit-trigger-scm:
941 credentials-id: 'jenkins-gerrit-credentials'
942 refspec: '$GERRIT_REFSPEC'
943 choosing-strategy: 'gerrit'
946 - fdio-infra-wrappers:
950 - 'gerrit-trigger-vpp-csit-devicetest-full':
953 skip-vote: '{skip-vote}'
958 - ../scripts/setup_executor_env.sh
961 - ../scripts/setup_vpp_ubuntu_docker_test.sh
964 - ../scripts/setup_vpp_ext_deps.sh
967 - ../scripts/vpp/csit-device.sh
971 # [end] VPP-CSIT-VERIFY-DEVICE-PERPATCH JOB TEMPLATE
973 # VPP-CSIT-VERIFY-PERF JOB TEMPLATE
975 name: 'vpp-csit-verify-perf-{stream}-{os}-{executor-arch}-{testbed-arch}'
980 <li>builder-{os}-prod-{executor-arch}
982 <li>testbed architecture
987 Contrary to csit-vpp job, this also measures the parent performance,
988 and fails if performance regression is detected.
989 See https://github.com/FDio/csit/blob/master/docs/cpta/methodology/perpatch_performance_tests.rst
992 project-type: freestyle
993 node: 'builder-{os}-prod-{executor-arch}'
998 - lf-infra-properties:
999 build-days-to-keep: "{build-days-to-keep}"
1001 # Please keep parameters in alphabetical order
1003 - csit-perf-trial-duration-parameter:
1004 csit-perf-trial-duration: "10.0"
1005 - csit-perf-trial-multiplicity-parameter:
1006 csit-perf-trial-multiplicity: "5"
1007 - gerrit-csit-refspec-parameter
1008 - gerrit-event-comment-text-parameter
1009 - gerrit-event-type-parameter
1010 - gerrit-refspec-parameter:
1011 refspec: '{branch-refspec}'
1014 - make-parallel-jobs-parameter:
1015 make-parallel-jobs: '{make-parallel-jobs}'
1018 - project-parameter:
1019 project: '{project}'
1024 - gerrit-trigger-scm:
1025 credentials-id: 'jenkins-gerrit-credentials'
1026 refspec: '$GERRIT_REFSPEC'
1027 choosing-strategy: 'gerrit'
1030 - fdio-infra-wrappers-non-activity-timeout:
1034 - gerrit-trigger-csit-perftest:
1035 project: '{project}'
1037 trigger-word: 'perftest-{testbed-arch}'
1042 !include-raw-escape:
1043 - ../scripts/setup_executor_env.sh
1045 !include-raw-escape:
1046 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1048 !include-raw-escape:
1049 - ../scripts/setup_vpp_ext_deps.sh
1051 !include-raw-escape:
1052 - ../scripts/vpp/csit-perf.sh
1056 # Can be removed when all CSIT branches use correct archive directory.
1066 !include-raw-escape:
1067 - ../scripts/vpp/copy_archives.sh
1068 - fdio-infra-publish
1069 # [end] VPP-CSIT-VERIFY-PERF JOB TEMPLATE
1071 # VPP-CSIT-VERIFY-API-CRC JOB TEMPLATE
1073 name: 'vpp-csit-verify-api-crc-{stream}-{os}-{executor-arch}'
1075 project-type: freestyle
1076 node: 'builder-{os}-prod-{executor-arch}'
1081 - lf-infra-properties:
1082 build-days-to-keep: "{build-days-to-keep}"
1084 # Please keep parameters in alphabetical order
1086 # Not sure whether not failing has any useful usage,
1087 # but it does not hurt to have some flexibility for future.
1088 - csit-fail-on-crc-mismatch-parameter:
1089 fail-on-crc-mismatch: 'True'
1090 - gerrit-csit-refspec-parameter
1093 - gerrit-refspec-parameter:
1094 refspec: '{branch-refspec}'
1095 - project-parameter:
1096 project: '{project}'
1101 - gerrit-trigger-scm:
1102 credentials-id: 'jenkins-gerrit-credentials'
1103 refspec: '$GERRIT_REFSPEC'
1104 choosing-strategy: 'gerrit'
1107 - fdio-infra-wrappers-non-activity-timeout:
1111 - gerrit-trigger-checkstyle:
1117 !include-raw-escape:
1118 - ../scripts/setup_executor_env.sh
1120 !include-raw-escape:
1121 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1123 !include-raw-escape:
1124 - ../scripts/vpp/check_crc.sh
1125 # TODO: Add sending e-mail notifications to vpp-api-dev@lists.fd.io
1128 - fdio-infra-publish
1129 # [end] VPP-CSIT-VERIFY-API-CRC JOB TEMPLATE
1130 # [end] JOB TEMPLATE DEFINITIONS
1136 build-node: centos8-builder-2c-2g
1137 mvn-settings: vpp-settings
1139 - "gerrit-packagecloud-release-verify"
1142 name: vpp-packagecloud-release
1145 build-node: centos8-builder-2c-2g
1146 mvn-settings: vpp-settings
1148 - "gerrit-packagecloud-release-merge"
1149 - "{project-name}-gerrit-release-jobs"