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: 'gcov-report'
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'
351 executor-arch: 'x86_64'
352 # [end] VPP-CSIT-VERIFY-PERF PROJECT
354 # VPP-CSIT-API-CRC PROJECT
356 # Only master and LTS branches are supported.
359 name: vpp-csit-api-crc
361 - 'vpp-csit-verify-api-crc-{stream}-{os}-{executor-arch}'
363 executor-arch: 'x86_64'
370 branch: 'stable/2302'
373 branch: 'stable/2306'
376 branch: 'stable/2310'
380 # [end] VPP-CSIT-API-CRC PROJECT
382 # LF RELENG VPP PROJECTS
387 - gerrit-info-yaml-verify
388 build-node: centos7-builder-2c-2g
397 # [end] LF RELENG VPP PROJECTS
398 # [end] PROJECT DEFINITIONS
400 # JOB TEMPLATE DEFINITIONS
402 # Please keep job templates in the same order as they are referenced
403 # in the project definitions above.
405 # VPP-CHECKSTYLE-VERIFY JOB TEMPLATE
407 name: 'vpp-checkstyle-verify-{stream}-{os}-{executor-arch}'
409 project-type: freestyle
410 node: 'builder-{os}-prod-{executor-arch}'
414 - lf-infra-properties:
415 build-days-to-keep: "{build-days-to-keep}"
417 # Please keep parameters in alphabetical order
421 - gerrit-refspec-parameter:
422 refspec: '{branch-refspec}'
429 - gerrit-trigger-scm:
430 credentials-id: 'jenkins-gerrit-credentials'
431 refspec: '$GERRIT_REFSPEC'
432 choosing-strategy: 'gerrit'
435 - fdio-infra-wrappers:
436 build-timeout: '{build-timeout}'
437 - credentials-binding:
439 credential-id: VppApiCompatNotify
440 variable: SECRET_WEBEX_TEAMS_ACCESS_TOKEN
444 server-name: 'Primary'
446 - patchset-created-event:
447 exclude-drafts: 'true'
448 exclude-trivial-rebase: 'false'
449 exclude-no-code-change: 'false'
450 - draft-published-event
451 - comment-added-contains-event:
452 comment-contains-value: 'checkstylecheck'
453 - comment-added-contains-event:
454 comment-contains-value: 'recheck'
455 - comment-added-contains-event:
456 comment-contains-value: 'reverify'
457 # Following two are to cover missing functions of drafts
458 # going to review status
459 - comment-added-contains-event:
460 comment-contains-value: 'runtest'
461 - comment-added-contains-event:
462 comment-contains-value: 'This change is ready for review'
464 - project-compare-type: 'ANT'
465 project-pattern: '{project}'
467 - branch-compare-type: 'ANT'
468 branch-pattern: '**/{branch}'
470 - compare-type: REG_EXP
471 pattern: ^((?!\/COMMIT_MSG|docs|_abc|_def[\/\.]).)*$
472 forbidden-file-paths:
473 - compare-type: REG_EXP
474 pattern: .*extras\/emacs\/.*
475 disable-strict-forbidden-file-verification: 'true'
477 gerrit-build-notbuilt-verified-value: 0
478 gerrit-build-successful-verified-value: 1
479 # yamllint disable-line rule:line-length
480 notbuilt-message: 'Automatic retry of failed jobs may be in process. A proper vote should be set when retry completes.'
481 # yamllint disable-line rule:line-length
482 failed-message: 'Checkstyle failed. No further verify jobs will be started.'
483 successful-message: 'checkstyle_success'
493 - ../scripts/setup_executor_env.sh
496 - ../scripts/vpp/checkstyle.sh
499 - ../scripts/vpp/test-checkstyle.sh
502 - ../scripts/vpp/api-checkstyle.sh
505 - ../scripts/vpp/commitmsg.sh
508 - ../scripts/vpp/docs_spell.sh
513 # [end] VPP-CHECKSTYLE-VERIFY JOB TEMPLATE
515 # VPP-VERIFY JOB TEMPLATE
517 name: 'vpp-verify-{stream}-{os}-{executor-arch}'
519 project-type: freestyle
520 node: 'builder-{os}-prod-{executor-arch}'
524 - lf-infra-properties:
525 build-days-to-keep: "{build-days-to-keep}"
527 # Please keep parameters in alphabetical order
531 - gerrit-refspec-parameter:
532 refspec: '{branch-refspec}'
533 - make-parallel-jobs-parameter:
534 make-parallel-jobs: '{make-parallel-jobs}'
535 - make-test-os-parameter:
536 make-test-os: '{make-test-os}'
537 - make-test-multiworker-os-parameter:
538 make-test-multiworker-os: '{make-test-multiworker-os}'
547 - gerrit-trigger-scm:
548 credentials-id: 'jenkins-gerrit-credentials'
549 refspec: '$GERRIT_REFSPEC'
550 choosing-strategy: 'gerrit'
553 - fdio-infra-wrappers:
557 - gerrit-trigger-checkstyle:
564 - ../scripts/setup_executor_env.sh
567 - ../scripts/setup_vpp_ubuntu_docker_test.sh
570 - ../scripts/setup_vpp_ext_deps.sh
573 - ../scripts/vpp/build.sh
577 # [end] VPP-VERIFY JOB TEMPLATE
579 # VPP-DEBUG-VERIFY JOB TEMPLATE
581 name: 'vpp-debug-verify-{stream}-{os}-{executor-arch}'
583 project-type: freestyle
584 node: 'builder-{os}-prod-{executor-arch}'
588 - lf-infra-properties:
589 build-days-to-keep: "{build-days-to-keep}"
591 # Please keep parameters in alphabetical order
595 - gerrit-refspec-parameter:
596 refspec: '{branch-refspec}'
597 - make-parallel-jobs-parameter:
598 make-parallel-jobs: '{make-parallel-jobs}'
599 - make-test-os-parameter:
600 make-test-os: '{make-test-os}'
609 - gerrit-trigger-scm:
610 credentials-id: 'jenkins-gerrit-credentials'
611 refspec: '$GERRIT_REFSPEC'
612 choosing-strategy: 'gerrit'
615 - fdio-infra-wrappers:
616 build-timeout: '{build-timeout}'
619 - gerrit-trigger-checkstyle-nonvoting:
626 - ../scripts/setup_executor_env.sh
629 - ../scripts/setup_vpp_ubuntu_docker_test.sh
632 - ../scripts/setup_vpp_ext_deps.sh
635 - ../scripts/vpp/debug-build.sh
639 # [end] VPP-DEBUG-VERIFY JOB TEMPLATE
641 # VPP-DPDK-RDMA-VERSION-MISMATCH PERIODIC JOB TEMPLATE
643 name: 'vpp-dpdk-rdma-version-mismatch-{stream}-{os}-{executor-arch}'
645 project-type: freestyle
646 node: 'builder-{os}-prod-{executor-arch}'
650 - lf-infra-properties:
651 build-days-to-keep: "{build-days-to-keep}"
653 # Please keep parameters in alphabetical order
657 - make-parallel-jobs-parameter:
658 make-parallel-jobs: '{make-parallel-jobs}'
659 - make-test-os-parameter:
660 make-test-os: '{make-test-os}'
669 - gerrit-trigger-scm:
670 credentials-id: 'jenkins-gerrit-credentials'
672 choosing-strategy: 'default'
675 - fdio-infra-wrappers:
676 build-timeout: '{build-timeout}'
679 - timed: '{periodicity}'
680 - gerrit-trigger-manually-triggered:
681 comment-trigger-value: '{comment-trigger-value}'
688 - ../scripts/setup_executor_env.sh
691 - ../scripts/setup_vpp_ubuntu_docker_test.sh
694 - ../scripts/vpp/dpdk-rdma-version-mismatch.sh
697 - vpp-dpdk-rdma-version-mismatch:
700 # [end] VPP-DPDK-RDMA-VERSION-MISMATCH PERIODIC JOB TEMPLATE
702 # VPP-MERGE JOB TEMPLATE
704 name: 'vpp-merge-{stream}-{os}-{executor-arch}'
706 project-type: freestyle
707 node: 'builder-{os}-prod-{executor-arch}'
710 - lf-infra-properties:
711 build-days-to-keep: "{build-days-to-keep}"
713 # Please keep parameters in alphabetical order
717 - make-parallel-jobs-parameter:
718 make-parallel-jobs: '{make-parallel-jobs}'
719 - make-test-os-parameter:
720 make-test-os: '{make-test-os}'
721 - make-test-multiworker-os-parameter:
722 make-test-multiworker-os: '{make-test-multiworker-os}'
731 - gerrit-trigger-scm:
732 credentials-id: 'jenkins-gerrit-credentials'
734 choosing-strategy: 'default'
737 - fdio-infra-wrappers:
741 - gerrit-trigger-patch-merged:
746 - config-file-provider:
748 - file-id: '.packagecloud'
749 target: '/root/.packagecloud'
750 - config-file-provider:
752 - file-id: 'packagecloud_api'
753 target: '/root/packagecloud_api'
756 - ../scripts/setup_executor_env.sh
759 - ../scripts/vpp/commitmsg.sh
762 - ../scripts/setup_vpp_ubuntu_docker_test.sh
765 - ../scripts/setup_vpp_ext_deps.sh
768 - ../scripts/vpp/build.sh
771 - ../scripts/packagecloud_push.sh
775 # [end] VPP-MERGE JOB TEMPLATE
777 # VPP-GCC-VERIFY JOB TEMPLATE
779 name: 'vpp-gcc-verify-{stream}-{os}-{executor-arch}'
781 project-type: freestyle
782 node: 'builder-{os}-prod-{executor-arch}'
786 - lf-infra-properties:
787 build-days-to-keep: "{build-days-to-keep}"
789 # Please keep parameters in alphabetical order
793 - gerrit-refspec-parameter:
794 refspec: '{branch-refspec}'
795 - make-parallel-jobs-parameter:
796 make-parallel-jobs: '{make-parallel-jobs}'
805 - gerrit-trigger-scm:
806 credentials-id: 'jenkins-gerrit-credentials'
807 refspec: '$GERRIT_REFSPEC'
808 choosing-strategy: 'gerrit'
811 - fdio-infra-wrappers:
815 - gerrit-trigger-checkstyle:
822 - ../scripts/setup_executor_env.sh
825 - ../scripts/setup_vpp_ubuntu_docker_test.sh
828 - ../scripts/setup_vpp_ext_deps.sh
831 - ../scripts/vpp/gcc-build.sh
835 # [end] VPP-GCC-VERIFY JOB TEMPLATE
837 # VPP-COV-VERIFY JOB TEMPLATE
839 name: 'vpp-cov-verify-{stream}-{os}-{executor-arch}'
841 project-type: freestyle
842 node: 'builder-{os}-prod-{executor-arch}'
846 - lf-infra-properties:
847 build-days-to-keep: "{build-days-to-keep}"
849 # Please keep parameters in alphabetical order
853 - make-parallel-jobs-parameter:
854 make-parallel-jobs: '{make-parallel-jobs}'
855 - make-test-os-parameter:
856 make-test-os: '{make-test-os}'
865 - gerrit-trigger-scm:
866 credentials-id: 'jenkins-gerrit-credentials'
868 choosing-strategy: 'default'
871 - fdio-infra-wrappers:
872 build-timeout: '{build-timeout}'
875 - timed: '{periodicity}'
876 - gerrit-trigger-manually-triggered:
877 comment-trigger-value: '{comment-trigger-value}'
884 - ../scripts/setup_executor_env.sh
887 - ../scripts/setup_vpp_ubuntu_docker_test.sh
890 - ../scripts/setup_vpp_ext_deps.sh
893 - ../scripts/vpp/cov-build.sh
896 - fdio-infra-publish-cov-7day
898 # [end] VPP-COV-VERIFY JOB TEMPLATE
900 # VPP-CSIT-VERIFY-DEVICE-PERPATCH JOB TEMPLATE
902 name: 'vpp-csit-verify-device-{stream}-{os}-{executor-arch}-{testbed-arch}'
907 <li>csit-builder-{os}-prod-{executor-arch}
909 <li>testbed architecture
915 project-type: freestyle
916 node: 'csit-builder-{os}-prod-{executor-arch}'
921 - lf-infra-properties:
922 build-days-to-keep: "{build-days-to-keep}"
924 # Please keep parameters in alphabetical order
926 - gerrit-csit-refspec-parameter
927 - gerrit-event-comment-text-parameter
928 - gerrit-event-type-parameter
931 - gerrit-refspec-parameter:
932 refspec: '{branch-refspec}'
933 - make-parallel-jobs-parameter:
934 make-parallel-jobs: '{make-parallel-jobs}'
943 - gerrit-trigger-scm:
944 credentials-id: 'jenkins-gerrit-credentials'
945 refspec: '$GERRIT_REFSPEC'
946 choosing-strategy: 'gerrit'
949 - fdio-infra-wrappers:
953 - 'gerrit-trigger-vpp-csit-devicetest-full':
956 skip-vote: '{skip-vote}'
961 - ../scripts/setup_executor_env.sh
964 - ../scripts/setup_vpp_ubuntu_docker_test.sh
967 - ../scripts/setup_vpp_ext_deps.sh
970 - ../scripts/vpp/csit-device.sh
974 # [end] VPP-CSIT-VERIFY-DEVICE-PERPATCH JOB TEMPLATE
976 # VPP-CSIT-VERIFY-PERF JOB TEMPLATE
978 name: 'vpp-csit-verify-perf-{stream}-{os}-{executor-arch}-{testbed-arch}'
983 <li>builder-{os}-prod-{executor-arch}
985 <li>testbed architecture
990 Contrary to csit-vpp job, this also measures the parent performance,
991 and fails if performance regression is detected.
992 See https://github.com/FDio/csit/blob/master/docs/cpta/methodology/perpatch_performance_tests.rst
995 project-type: freestyle
996 node: 'builder-{os}-prod-{executor-arch}'
1001 - lf-infra-properties:
1002 build-days-to-keep: "{build-days-to-keep}"
1004 # Please keep parameters in alphabetical order
1006 - csit-perf-trial-duration-parameter:
1007 csit-perf-trial-duration: "10.0"
1008 - csit-perf-trial-multiplicity-parameter:
1009 csit-perf-trial-multiplicity: "5"
1010 - gerrit-csit-refspec-parameter
1011 - gerrit-event-comment-text-parameter
1012 - gerrit-event-type-parameter
1013 - gerrit-refspec-parameter:
1014 refspec: '{branch-refspec}'
1017 - make-parallel-jobs-parameter:
1018 make-parallel-jobs: '{make-parallel-jobs}'
1021 - project-parameter:
1022 project: '{project}'
1027 - gerrit-trigger-scm:
1028 credentials-id: 'jenkins-gerrit-credentials'
1029 refspec: '$GERRIT_REFSPEC'
1030 choosing-strategy: 'gerrit'
1033 - fdio-infra-wrappers-non-activity-timeout:
1037 - gerrit-trigger-csit-perftest:
1038 project: '{project}'
1040 trigger-word: 'perftest-{testbed-arch}'
1045 !include-raw-escape:
1046 - ../scripts/setup_executor_env.sh
1048 !include-raw-escape:
1049 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1051 !include-raw-escape:
1052 - ../scripts/setup_vpp_ext_deps.sh
1054 !include-raw-escape:
1055 - ../scripts/vpp/csit-perf.sh
1059 # Can be removed when all CSIT branches use correct archive directory.
1069 !include-raw-escape:
1070 - ../scripts/vpp/copy_archives.sh
1071 - fdio-infra-publish
1072 # [end] VPP-CSIT-VERIFY-PERF JOB TEMPLATE
1074 # VPP-CSIT-VERIFY-API-CRC JOB TEMPLATE
1076 name: 'vpp-csit-verify-api-crc-{stream}-{os}-{executor-arch}'
1078 project-type: freestyle
1079 node: 'builder-{os}-prod-{executor-arch}'
1084 - lf-infra-properties:
1085 build-days-to-keep: "{build-days-to-keep}"
1087 # Please keep parameters in alphabetical order
1089 # Not sure whether not failing has any useful usage,
1090 # but it does not hurt to have some flexibility for future.
1091 - csit-fail-on-crc-mismatch-parameter:
1092 fail-on-crc-mismatch: 'True'
1093 - gerrit-csit-refspec-parameter
1096 - gerrit-refspec-parameter:
1097 refspec: '{branch-refspec}'
1098 - project-parameter:
1099 project: '{project}'
1104 - gerrit-trigger-scm:
1105 credentials-id: 'jenkins-gerrit-credentials'
1106 refspec: '$GERRIT_REFSPEC'
1107 choosing-strategy: 'gerrit'
1110 - fdio-infra-wrappers-non-activity-timeout:
1114 - gerrit-trigger-checkstyle:
1120 !include-raw-escape:
1121 - ../scripts/setup_executor_env.sh
1123 !include-raw-escape:
1124 - ../scripts/setup_vpp_ubuntu_docker_test.sh
1126 !include-raw-escape:
1127 - ../scripts/vpp/check_crc.sh
1128 # TODO: Add sending e-mail notifications to vpp-api-dev@lists.fd.io
1131 - fdio-infra-publish
1132 # [end] VPP-CSIT-VERIFY-API-CRC JOB TEMPLATE
1133 # [end] JOB TEMPLATE DEFINITIONS
1139 build-node: centos8-builder-2c-2g
1140 mvn-settings: vpp-settings
1142 - "gerrit-packagecloud-release-verify"
1145 name: vpp-packagecloud-release
1148 build-node: centos8-builder-2c-2g
1149 mvn-settings: vpp-settings
1151 - "gerrit-packagecloud-release-merge"
1152 - "{project-name}-gerrit-release-jobs"