4 - 'vpp-verify-{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
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}'
77 - maven-project-parameter:
82 credentials-id: '{ssh-credentials}'
84 choosing-strategy: 'default'
87 - ssh-agent-credentials:
92 - gerrit-trigger-patch-merged:
98 !include-raw-escape include-raw-vpp-build.sh
100 maven-version: '{mvn33}'
102 settings: '{vpp-settings}'
103 global-settings: '{global-settings}'
104 - provide-maven-settings:
105 settings-file: '{vpp-settings}'
106 global-settings-file: '{global-settings}'
108 !include-raw-escape include-raw-vpp-maven-push.sh
111 name: 'vpp-csit-verify-virl'
113 project-type: freestyle
118 daysToKeep: '{build-days-to-keep}'
119 numToKeep: '{build-num-to-keep}'
120 artifactDaysToKeep: '{build-artifact-days-to-keep}'
121 artifactNumToKeep: '{build-artifact-num-to-keep}'
130 - gerrit-trigger-scm:
131 credentials-id: '{ssh-credentials}'
132 refspec: '$GERRIT_REFSPEC'
133 choosing-strategy: 'gerrit'
136 - ssh-agent-credentials:
138 - '{ssh-credentials}'
141 - gerrit-trigger-patch-submitted:
147 !include-raw-escape include-raw-vpp-build.sh
149 !include-raw-escape include-raw-vpp-csit-functional.sh
153 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
160 name: 'vpp-verify-performance-{type}'
162 project-type: freestyle
167 daysToKeep: '{build-days-to-keep}'
168 numToKeep: '{build-num-to-keep}'
169 artifactDaysToKeep: '{build-artifact-days-to-keep}'
170 artifactNumToKeep: '{build-artifact-num-to-keep}'
181 - gerrit-trigger-scm:
182 credentials-id: '{ssh-credentials}'
183 refspec: '$GERRIT_REFSPEC'
184 choosing-strategy: 'gerrit'
187 - ssh-agent-credentials:
189 - '{ssh-credentials}'
192 - gerrit-trigger-manually-triggered:
193 comment-trigger-value: 'verify-perf-{type}'
199 !include-raw-escape include-raw-vpp-build.sh
201 !include-raw-escape include-raw-vpp-verify-performance.sh
205 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
218 description: "TYPE parameter if not given by trigger"