4 - 'vpp-verify-{stream}-{os}'
5 - 'vpp-merge-{stream}-{os}'
6 - 'vpp-verify-image-{stream}-{os}'
27 - 'vpp-csit-verify-virl'
28 - 'vpp-csit-verify-hw-perf-{type}'
38 name: 'vpp-verify-{stream}-{os}'
40 project-type: freestyle
45 daysToKeep: '{build-days-to-keep}'
46 numToKeep: '{build-num-to-keep}'
47 artifactDaysToKeep: '{build-artifact-days-to-keep}'
48 artifactNumToKeep: '{build-artifact-num-to-keep}'
60 credentials-id: '{ssh-credentials}'
61 refspec: '$GERRIT_REFSPEC'
62 choosing-strategy: 'gerrit'
65 - ssh-agent-credentials:
70 - gerrit-trigger-patch-submitted:
76 !include-raw-escape include-raw-vpp-build.sh
79 name: 'vpp-verify-image-{stream}-{os}'
81 project-type: freestyle
82 node: 'verify-image-{os}'
86 daysToKeep: '{build-days-to-keep}'
87 numToKeep: '{build-num-to-keep}'
88 artifactDaysToKeep: '{build-artifact-days-to-keep}'
89 artifactNumToKeep: '{build-artifact-num-to-keep}'
100 - gerrit-trigger-scm:
101 credentials-id: '{ssh-credentials}'
102 refspec: '$GERRIT_REFSPEC'
103 choosing-strategy: 'gerrit'
106 - ssh-agent-credentials:
108 - '{ssh-credentials}'
112 server-name: 'Default'
114 - comment-added-contains-event:
115 comment-contains-value: 'verify-images'
117 - project-compare-type: 'ANT'
118 project-pattern: '{project}'
120 - branch-compare-type: 'ANT'
121 branch-pattern: '**/{branch}'
130 !include-raw-escape include-raw-vpp-build.sh
133 name: 'vpp-merge-{stream}-{os}'
135 project-type: freestyle
139 daysToKeep: '{build-days-to-keep}'
140 numToKeep: '{build-num-to-keep}'
141 artifactDaysToKeep: '{build-artifact-days-to-keep}'
142 artifactNumToKeep: '{build-artifact-num-to-keep}'
151 - maven-project-parameter:
155 - gerrit-trigger-scm:
156 credentials-id: '{ssh-credentials}'
158 choosing-strategy: 'default'
161 - ssh-agent-credentials:
163 - '{ssh-credentials}'
166 - gerrit-trigger-patch-merged:
172 !include-raw-escape include-raw-vpp-build.sh
174 maven-version: '{mvn33}'
176 settings: '{vpp-settings}'
177 global-settings: '{global-settings}'
178 - provide-maven-settings:
179 settings-file: '{vpp-settings}'
180 global-settings-file: '{global-settings}'
182 !include-raw-escape include-raw-vpp-maven-push.sh
185 name: 'vpp-csit-verify-virl'
187 project-type: freestyle
192 daysToKeep: '{build-days-to-keep}'
193 numToKeep: '{build-num-to-keep}'
194 artifactDaysToKeep: '{build-artifact-days-to-keep}'
195 artifactNumToKeep: '{build-artifact-num-to-keep}'
206 - gerrit-trigger-scm:
207 credentials-id: '{ssh-credentials}'
208 refspec: '$GERRIT_REFSPEC'
209 choosing-strategy: 'gerrit'
212 - ssh-agent-credentials:
214 - '{ssh-credentials}'
217 - gerrit-trigger-patch-submitted:
223 !include-raw-escape include-raw-vpp-build.sh
225 !include-raw-escape include-raw-vpp-csit-functional.sh
229 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
236 name: 'vpp-csit-verify-hw-perf-{type}'
238 project-type: freestyle
243 daysToKeep: '{build-days-to-keep}'
244 numToKeep: '{build-num-to-keep}'
245 artifactDaysToKeep: '{build-artifact-days-to-keep}'
246 artifactNumToKeep: '{build-artifact-num-to-keep}'
259 - gerrit-trigger-scm:
260 credentials-id: '{ssh-credentials}'
261 refspec: '$GERRIT_REFSPEC'
262 choosing-strategy: 'gerrit'
265 - ssh-agent-credentials:
267 - '{ssh-credentials}'
270 - gerrit-trigger-manually-triggered:
271 comment-trigger-value: 'verify-perf-{type}'
277 !include-raw-escape include-raw-vpp-build.sh
279 !include-raw-escape include-raw-vpp-csit-verify-perf.sh
283 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
296 description: "TYPE parameter if not given by trigger"