4 - 'vpp-verify-{branch}-{os}'
5 - 'vpp-merge-{branch}-{os}'
19 - 'vpp-csit-verify-virl'
20 - 'vpp-verify-performance-{type}'
29 name: 'vpp-verify-{branch}-{os}'
31 project-type: freestyle
36 daysToKeep: '{build-days-to-keep}'
37 numToKeep: '{build-num-to-keep}'
38 artifactDaysToKeep: '{build-artifact-days-to-keep}'
39 artifactNumToKeep: '{build-artifact-num-to-keep}'
51 credentials-id: '{ssh-credentials}'
52 refspec: '$GERRIT_REFSPEC'
53 choosing-strategy: 'gerrit'
56 - ssh-agent-credentials:
61 - gerrit-trigger-patch-submitted:
67 !include-raw-escape include-raw-vpp-build.sh
71 name: 'vpp-merge-{branch}-{os}'
73 project-type: freestyle
77 daysToKeep: '{build-days-to-keep}'
78 numToKeep: '{build-num-to-keep}'
79 artifactDaysToKeep: '{build-artifact-days-to-keep}'
80 artifactNumToKeep: '{build-artifact-num-to-keep}'
89 - maven-project-parameter:
94 credentials-id: '{ssh-credentials}'
96 choosing-strategy: 'default'
99 - ssh-agent-credentials:
101 - '{ssh-credentials}'
104 - gerrit-trigger-patch-merged:
110 !include-raw-escape include-raw-vpp-build.sh
112 maven-version: '{mvn33}'
114 settings: '{vpp-settings}'
115 global-settings: '{global-settings}'
116 - provide-maven-settings:
117 settings-file: '{vpp-settings}'
118 global-settings-file: '{global-settings}'
120 !include-raw-escape include-raw-vpp-maven-push.sh
123 name: 'vpp-csit-verify-virl'
125 project-type: freestyle
130 daysToKeep: '{build-days-to-keep}'
131 numToKeep: '{build-num-to-keep}'
132 artifactDaysToKeep: '{build-artifact-days-to-keep}'
133 artifactNumToKeep: '{build-artifact-num-to-keep}'
144 - gerrit-trigger-scm:
145 credentials-id: '{ssh-credentials}'
146 refspec: '$GERRIT_REFSPEC'
147 choosing-strategy: 'gerrit'
150 - ssh-agent-credentials:
152 - '{ssh-credentials}'
155 - gerrit-trigger-patch-submitted:
161 !include-raw-escape include-raw-vpp-build.sh
163 !include-raw-escape include-raw-vpp-csit-functional.sh
167 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
174 name: 'vpp-verify-performance-{type}'
176 project-type: freestyle
181 daysToKeep: '{build-days-to-keep}'
182 numToKeep: '{build-num-to-keep}'
183 artifactDaysToKeep: '{build-artifact-days-to-keep}'
184 artifactNumToKeep: '{build-artifact-num-to-keep}'
197 - gerrit-trigger-scm:
198 credentials-id: '{ssh-credentials}'
199 refspec: '$GERRIT_REFSPEC'
200 choosing-strategy: 'gerrit'
203 - ssh-agent-credentials:
205 - '{ssh-credentials}'
208 - gerrit-trigger-manually-triggered:
209 comment-trigger-value: 'verify-perf-{type}'
215 !include-raw-escape include-raw-vpp-build.sh
217 !include-raw-escape include-raw-vpp-verify-performance.sh
221 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
234 description: "TYPE parameter if not given by trigger"