4 description: 'jenkins jobs verify Hc2vpp functional and performance tests'
6 - 'csit-hc2vpp-verify-func-{stream}-{os}'
7 - 'csit-hc2vpp-verify-perf-{stream}-{os}'
10 build-artifact-num-to-keep: 10
13 repo-os-part: 'ubuntu.bionic.main'
15 repo-os-part: 'ubuntu.xenial.main'
22 branch-id: 'oper-rls1810'
25 branch-id: 'oper-rls1901'
28 branch-id: 'oper-rls1904'
31 name: 'csit-hc2vpp-verify-func-{stream}-{os}'
33 project-type: freestyle
34 node: '{os}-basebuild-4c-4g'
36 archive-artifacts: 'archive/*.*'
40 daysToKeep: '{build-days-to-keep}'
41 numToKeep: '{build-num-to-keep}'
42 artifactDaysToKeep: '{build-artifact-days-to-keep}'
43 artifactNumToKeep: '{build-artifact-num-to-keep}'
55 name: ARCHIVE_ARTIFACTS
56 default: '{archive-artifacts}'
57 description: Artifacts to archive to the logs server.
61 credentials-id: 'jenkins-gerrit-credentials'
62 refspec: '$GERRIT_REFSPEC'
63 choosing-strategy: 'gerrit'
66 - fdio-infra-wrappers:
67 build-timeout: '{build-timeout}'
70 - gerrit-trigger-manually-triggered:
71 comment-trigger-value: 'verify-hc2vpp-func'
77 !include-raw-escape: include-raw-csit-hc2vpp-verify-func.sh
81 email-prefix: '[csit]'
84 output-path: 'archive'
86 - fdio-infra-shiplogs:
87 maven-version: 'mvn36'
90 name: 'csit-hc2vpp-verify-perf-{stream}-{os}'
92 project-type: freestyle
93 node: '{os}-basebuild-4c-4g'
95 archive-artifacts: 'archive/*.*'
99 daysToKeep: '{build-days-to-keep}'
100 numToKeep: '{build-num-to-keep}'
101 artifactDaysToKeep: '{build-artifact-days-to-keep}'
102 artifactNumToKeep: '{build-artifact-num-to-keep}'
114 name: ARCHIVE_ARTIFACTS
115 default: '{archive-artifacts}'
116 description: Artifacts to archive to the logs server.
119 - gerrit-trigger-scm:
120 credentials-id: 'jenkins-gerrit-credentials'
121 refspec: '$GERRIT_REFSPEC'
122 choosing-strategy: 'gerrit'
125 - fdio-infra-wrappers:
126 build-timeout: '{build-timeout}'
129 - gerrit-trigger-manually-triggered:
130 comment-trigger-value: 'verify-hc2vpp-perf'
136 !include-raw-escape: include-raw-csit-hc2vpp-verify-perf.sh
139 - email-notification:
140 email-prefix: '[csit]'
143 output-path: 'archive'
145 - fdio-infra-shiplogs:
146 maven-version: 'mvn36'