4 - 'vpp-verify-{branch}-{os}'
5 - 'vpp-merge-{branch}-{os}'
6 - 'vpp-verify-image-{branch}-{os}'
21 - 'vpp-csit-verify-virl'
22 - 'vpp-csit-verify-hw-perf-{type}'
32 name: 'vpp-verify-{branch}-{os}'
34 project-type: freestyle
39 daysToKeep: '{build-days-to-keep}'
40 numToKeep: '{build-num-to-keep}'
41 artifactDaysToKeep: '{build-artifact-days-to-keep}'
42 artifactNumToKeep: '{build-artifact-num-to-keep}'
54 credentials-id: '{ssh-credentials}'
55 refspec: '$GERRIT_REFSPEC'
56 choosing-strategy: 'gerrit'
59 - ssh-agent-credentials:
64 - gerrit-trigger-patch-submitted:
70 !include-raw-escape include-raw-vpp-build.sh
73 name: 'vpp-verify-image-{branch}-{os}'
75 project-type: freestyle
76 node: 'verify-image-{os}'
80 daysToKeep: '{build-days-to-keep}'
81 numToKeep: '{build-num-to-keep}'
82 artifactDaysToKeep: '{build-artifact-days-to-keep}'
83 artifactNumToKeep: '{build-artifact-num-to-keep}'
95 credentials-id: '{ssh-credentials}'
96 refspec: '$GERRIT_REFSPEC'
97 choosing-strategy: 'gerrit'
100 - ssh-agent-credentials:
102 - '{ssh-credentials}'
106 server-name: 'Default'
108 - comment-added-contains-event:
109 comment-contains-value: 'verify-images'
111 - project-compare-type: 'ANT'
112 project-pattern: '{project}'
114 - branch-compare-type: 'ANT'
115 branch-pattern: '**/{branch}'
124 !include-raw-escape include-raw-vpp-build.sh
127 name: 'vpp-merge-{branch}-{os}'
129 project-type: freestyle
133 daysToKeep: '{build-days-to-keep}'
134 numToKeep: '{build-num-to-keep}'
135 artifactDaysToKeep: '{build-artifact-days-to-keep}'
136 artifactNumToKeep: '{build-artifact-num-to-keep}'
145 - maven-project-parameter:
149 - gerrit-trigger-scm:
150 credentials-id: '{ssh-credentials}'
152 choosing-strategy: 'default'
155 - ssh-agent-credentials:
157 - '{ssh-credentials}'
160 - gerrit-trigger-patch-merged:
166 !include-raw-escape include-raw-vpp-build.sh
168 maven-version: '{mvn33}'
170 settings: '{vpp-settings}'
171 global-settings: '{global-settings}'
172 - provide-maven-settings:
173 settings-file: '{vpp-settings}'
174 global-settings-file: '{global-settings}'
176 !include-raw-escape include-raw-vpp-maven-push.sh
179 name: 'vpp-csit-verify-virl'
181 project-type: freestyle
186 daysToKeep: '{build-days-to-keep}'
187 numToKeep: '{build-num-to-keep}'
188 artifactDaysToKeep: '{build-artifact-days-to-keep}'
189 artifactNumToKeep: '{build-artifact-num-to-keep}'
200 - gerrit-trigger-scm:
201 credentials-id: '{ssh-credentials}'
202 refspec: '$GERRIT_REFSPEC'
203 choosing-strategy: 'gerrit'
206 - ssh-agent-credentials:
208 - '{ssh-credentials}'
211 - gerrit-trigger-patch-submitted:
217 !include-raw-escape include-raw-vpp-build.sh
219 !include-raw-escape include-raw-vpp-csit-functional.sh
223 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
230 name: 'vpp-csit-verify-hw-perf-{type}'
232 project-type: freestyle
237 daysToKeep: '{build-days-to-keep}'
238 numToKeep: '{build-num-to-keep}'
239 artifactDaysToKeep: '{build-artifact-days-to-keep}'
240 artifactNumToKeep: '{build-artifact-num-to-keep}'
253 - gerrit-trigger-scm:
254 credentials-id: '{ssh-credentials}'
255 refspec: '$GERRIT_REFSPEC'
256 choosing-strategy: 'gerrit'
259 - ssh-agent-credentials:
261 - '{ssh-credentials}'
264 - gerrit-trigger-manually-triggered:
265 comment-trigger-value: 'verify-perf-{type}'
271 !include-raw-escape include-raw-vpp-build.sh
273 !include-raw-escape include-raw-vpp-csit-verify-perf.sh
277 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
290 description: "TYPE parameter if not given by trigger"