4 - 'vpp-verify-{branch}-{os}'
5 - 'vpp-merge-{branch}-{os}'
20 - 'vpp-csit-verify-virl'
21 - 'vpp-csit-verify-perf-{type}'
31 name: 'vpp-verify-{branch}-{os}'
33 project-type: freestyle
38 daysToKeep: '{build-days-to-keep}'
39 numToKeep: '{build-num-to-keep}'
40 artifactDaysToKeep: '{build-artifact-days-to-keep}'
41 artifactNumToKeep: '{build-artifact-num-to-keep}'
53 credentials-id: '{ssh-credentials}'
54 refspec: '$GERRIT_REFSPEC'
55 choosing-strategy: 'gerrit'
58 - ssh-agent-credentials:
63 - gerrit-trigger-patch-submitted:
69 !include-raw-escape include-raw-vpp-build.sh
73 name: 'vpp-merge-{branch}-{os}'
75 project-type: freestyle
79 daysToKeep: '{build-days-to-keep}'
80 numToKeep: '{build-num-to-keep}'
81 artifactDaysToKeep: '{build-artifact-days-to-keep}'
82 artifactNumToKeep: '{build-artifact-num-to-keep}'
91 - maven-project-parameter:
96 credentials-id: '{ssh-credentials}'
98 choosing-strategy: 'default'
101 - ssh-agent-credentials:
103 - '{ssh-credentials}'
106 - gerrit-trigger-patch-merged:
112 !include-raw-escape include-raw-vpp-build.sh
114 maven-version: '{mvn33}'
116 settings: '{vpp-settings}'
117 global-settings: '{global-settings}'
118 - provide-maven-settings:
119 settings-file: '{vpp-settings}'
120 global-settings-file: '{global-settings}'
122 !include-raw-escape include-raw-vpp-maven-push.sh
125 name: 'vpp-csit-verify-virl'
127 project-type: freestyle
132 daysToKeep: '{build-days-to-keep}'
133 numToKeep: '{build-num-to-keep}'
134 artifactDaysToKeep: '{build-artifact-days-to-keep}'
135 artifactNumToKeep: '{build-artifact-num-to-keep}'
146 - gerrit-trigger-scm:
147 credentials-id: '{ssh-credentials}'
148 refspec: '$GERRIT_REFSPEC'
149 choosing-strategy: 'gerrit'
152 - ssh-agent-credentials:
154 - '{ssh-credentials}'
157 - gerrit-trigger-patch-submitted:
163 !include-raw-escape include-raw-vpp-build.sh
165 !include-raw-escape include-raw-vpp-csit-functional.sh
169 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
176 name: 'vpp-csit-verify-perf-{type}'
178 project-type: freestyle
183 daysToKeep: '{build-days-to-keep}'
184 numToKeep: '{build-num-to-keep}'
185 artifactDaysToKeep: '{build-artifact-days-to-keep}'
186 artifactNumToKeep: '{build-artifact-num-to-keep}'
199 - gerrit-trigger-scm:
200 credentials-id: '{ssh-credentials}'
201 refspec: '$GERRIT_REFSPEC'
202 choosing-strategy: 'gerrit'
205 - ssh-agent-credentials:
207 - '{ssh-credentials}'
210 - gerrit-trigger-manually-triggered:
211 comment-trigger-value: 'verify-perf-{type}'
217 !include-raw-escape include-raw-vpp-build.sh
219 !include-raw-escape include-raw-vpp-csit-verify-perf.sh
223 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
236 description: "TYPE parameter if not given by trigger"