4 - 'vpp-verify-{branch}-{os}'
6 - 'vpp-csit-verify-virl'
7 - 'vpp-verify-performance-{type}'
18 name: 'vpp-verify-{branch}-{os}'
20 project-type: freestyle
25 daysToKeep: '{build-days-to-keep}'
26 numToKeep: '{build-num-to-keep}'
27 artifactDaysToKeep: '{build-artifact-days-to-keep}'
28 artifactNumToKeep: '{build-artifact-num-to-keep}'
40 credentials-id: '{ssh-credentials}'
41 refspec: '$GERRIT_REFSPEC'
42 choosing-strategy: 'gerrit'
45 - ssh-agent-credentials:
50 - gerrit-trigger-patch-submitted:
56 !include-raw-escape include-raw-vpp-build.sh
62 project-type: freestyle
66 daysToKeep: '{build-days-to-keep}'
67 numToKeep: '{build-num-to-keep}'
68 artifactDaysToKeep: '{build-artifact-days-to-keep}'
69 artifactNumToKeep: '{build-artifact-num-to-keep}'
76 - maven-project-parameter:
81 credentials-id: '{ssh-credentials}'
83 choosing-strategy: 'default'
86 - ssh-agent-credentials:
91 - gerrit-trigger-patch-merged:
97 !include-raw-escape include-raw-vpp-build.sh
99 maven-version: '{mvn33}'
101 settings: '{vpp-settings}'
102 global-settings: '{global-settings}'
103 - provide-maven-settings:
104 settings-file: '{vpp-settings}'
105 global-settings-file: '{global-settings}'
107 !include-raw-escape include-raw-vpp-maven-push.sh
110 name: 'vpp-csit-verify-virl'
112 project-type: freestyle
117 daysToKeep: '{build-days-to-keep}'
118 numToKeep: '{build-num-to-keep}'
119 artifactDaysToKeep: '{build-artifact-days-to-keep}'
120 artifactNumToKeep: '{build-artifact-num-to-keep}'
129 - gerrit-trigger-scm:
130 credentials-id: '{ssh-credentials}'
131 refspec: '$GERRIT_REFSPEC'
132 choosing-strategy: 'gerrit'
135 - ssh-agent-credentials:
137 - '{ssh-credentials}'
140 - gerrit-trigger-patch-submitted:
146 !include-raw-escape include-raw-vpp-build.sh
148 !include-raw-escape include-raw-vpp-csit-functional.sh
152 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
159 name: 'vpp-verify-performance-{type}'
161 project-type: freestyle
166 daysToKeep: '{build-days-to-keep}'
167 numToKeep: '{build-num-to-keep}'
168 artifactDaysToKeep: '{build-artifact-days-to-keep}'
169 artifactNumToKeep: '{build-artifact-num-to-keep}'
180 - gerrit-trigger-scm:
181 credentials-id: '{ssh-credentials}'
182 refspec: '$GERRIT_REFSPEC'
183 choosing-strategy: 'gerrit'
186 - ssh-agent-credentials:
188 - '{ssh-credentials}'
191 - gerrit-trigger-manually-triggered:
192 comment-trigger-value: 'verify-perf-{type}'
198 !include-raw-escape include-raw-vpp-build.sh
200 !include-raw-escape include-raw-vpp-verify-performance.sh
204 artifacts: 'csit/report.html, csit/log.html, csit/output.xml'
217 description: "TYPE parameter if not given by trigger"