4 - 'vpp-verify-{branch}-{os}'
5 - 'vpp-merge-{branch}-{os}'
6 - 'vpp-csit-verify-virl'
7 - 'vpp-verify-performance-{type}'
19 name: 'vpp-verify-{branch}-{os}'
21 project-type: freestyle
26 daysToKeep: '{build-days-to-keep}'
27 numToKeep: '{build-num-to-keep}'
28 artifactDaysToKeep: '{build-artifact-days-to-keep}'
29 artifactNumToKeep: '{build-artifact-num-to-keep}'
41 credentials-id: '{ssh-credentials}'
42 refspec: '$GERRIT_REFSPEC'
43 choosing-strategy: 'gerrit'
46 - ssh-agent-credentials:
51 - gerrit-trigger-patch-submitted:
57 !include-raw-escape include-raw-vpp-build.sh
61 name: 'vpp-merge-{branch}-{os}'
63 project-type: freestyle
67 daysToKeep: '{build-days-to-keep}'
68 numToKeep: '{build-num-to-keep}'
69 artifactDaysToKeep: '{build-artifact-days-to-keep}'
70 artifactNumToKeep: '{build-artifact-num-to-keep}'
79 - maven-project-parameter:
84 credentials-id: '{ssh-credentials}'
86 choosing-strategy: 'default'
89 - ssh-agent-credentials:
94 - gerrit-trigger-patch-merged:
100 !include-raw-escape include-raw-vpp-build.sh
102 maven-version: '{mvn33}'
104 settings: '{vpp-settings}'
105 global-settings: '{global-settings}'
106 - provide-maven-settings:
107 settings-file: '{vpp-settings}'
108 global-settings-file: '{global-settings}'
110 !include-raw-escape include-raw-vpp-maven-push.sh
113 name: 'vpp-csit-verify-virl'
115 project-type: freestyle
120 daysToKeep: '{build-days-to-keep}'
121 numToKeep: '{build-num-to-keep}'
122 artifactDaysToKeep: '{build-artifact-days-to-keep}'
123 artifactNumToKeep: '{build-artifact-num-to-keep}'
132 - gerrit-trigger-scm:
133 credentials-id: '{ssh-credentials}'
134 refspec: '$GERRIT_REFSPEC'
135 choosing-strategy: 'gerrit'
138 - ssh-agent-credentials:
140 - '{ssh-credentials}'
143 - gerrit-trigger-patch-submitted:
149 !include-raw-escape include-raw-vpp-build.sh
151 !include-raw-escape include-raw-vpp-csit-functional.sh
155 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
162 name: 'vpp-verify-performance-{type}'
164 project-type: freestyle
169 daysToKeep: '{build-days-to-keep}'
170 numToKeep: '{build-num-to-keep}'
171 artifactDaysToKeep: '{build-artifact-days-to-keep}'
172 artifactNumToKeep: '{build-artifact-num-to-keep}'
183 - gerrit-trigger-scm:
184 credentials-id: '{ssh-credentials}'
185 refspec: '$GERRIT_REFSPEC'
186 choosing-strategy: 'gerrit'
189 - ssh-agent-credentials:
191 - '{ssh-credentials}'
194 - gerrit-trigger-manually-triggered:
195 comment-trigger-value: 'verify-perf-{type}'
201 !include-raw-escape include-raw-vpp-build.sh
203 !include-raw-escape include-raw-vpp-verify-performance.sh
207 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
220 description: "TYPE parameter if not given by trigger"