3 description: 'jenkins jobs to verify Hc2vpp functional and performance tests.'
5 - 'csit-hc2vpp-verify-func-{stream}-{os}'
6 - 'csit-hc2vpp-verify-perf-{stream}'
9 build-artifact-num-to-keep: 10
12 repo-os-part: 'ubuntu.xenial.main'
20 name: 'csit-hc2vpp-verify-func-{stream}-{os}'
22 project-type: freestyle
23 node: '{os}-basebuild-4c-4g'
27 daysToKeep: '{build-days-to-keep}'
28 numToKeep: '{build-num-to-keep}'
29 artifactDaysToKeep: '{build-artifact-days-to-keep}'
30 artifactNumToKeep: '{build-artifact-num-to-keep}'
44 credentials-id: 'jenkins-gerrit-credentials'
45 refspec: '$GERRIT_REFSPEC'
46 choosing-strategy: 'gerrit'
49 - fdio-infra-wrappers:
50 build-timeout: '{build-timeout}'
54 server-name: 'Primary'
56 - comment-added-contains-event:
57 comment-contains-value: 'verify-hc2vpp-func'
59 - project-compare-type: 'ANT'
60 project-pattern: '{project}'
62 - branch-compare-type: 'ANT'
63 branch-pattern: '**/{branch}'
67 !include-raw-escape: include-raw-csit-hc2vpp-verify-func.sh
71 artifacts: 'archive/*.*'
75 email-prefix: '[csit]'
78 output-path: 'archive'
81 name: 'csit-hc2vpp-verify-perf-{stream}'
83 project-type: freestyle
84 node: 'ubuntu1604-basebuild-4c-4g'
88 daysToKeep: '{build-days-to-keep}'
89 numToKeep: '{build-num-to-keep}'
90 artifactDaysToKeep: '{build-artifact-days-to-keep}'
91 artifactNumToKeep: '{build-artifact-num-to-keep}'
104 - gerrit-trigger-scm:
105 credentials-id: 'jenkins-gerrit-credentials'
106 refspec: '$GERRIT_REFSPEC'
107 choosing-strategy: 'gerrit'
110 - fdio-infra-wrappers:
111 build-timeout: '{build-timeout}'
115 server-name: 'Primary'
117 - comment-added-contains-event:
118 comment-contains-value: 'verify-hc2vpp-perf'
121 - project-compare-type: 'ANT'
122 project-pattern: '{project}'
124 - branch-compare-type: 'ANT'
125 branch-pattern: '**/{branch}'
129 !include-raw-escape: include-raw-csit-hc2vpp-verify-perf.sh
133 artifacts: 'archive/*.*'
136 - email-notification:
137 email-prefix: '[csit]'
140 output-path: 'archive'
142 - fdio-infra-shiplogs:
143 maven-version: 'mvn33-new'