5 - 'functest-vim_bench-test'
6 - 'functest-vim_tempest-test'
9 - 'functest-vping-test'
10 - 'functest-daily-{stream}'
14 # stream: branch with - in place of / (eg. stable-helium)
15 # branch: branch (eg. stable/helium)
24 name: functest-vim_bench-test
26 project-type: freestyle
33 artifactDaysToKeep: -1
38 python run_rally.py keystone
41 name: functest-vim_tempest-test
43 project-type: freestyle
50 artifactDaysToKeep: -1
58 name: functest-odl-test
60 project-type: freestyle
67 artifactDaysToKeep: -1
72 echo "put your CI scenario here"
75 name: functest-vims-test
77 project-type: freestyle
84 artifactDaysToKeep: -1
89 echo "put your CI scenario here"
93 name: functest-vping-test
95 project-type: freestyle
100 artifactDaysToKeep: -1
101 artifactNumToKeep: -1
105 echo "put your CI scenario here"
110 name: 'functest-daily-{stream}'
112 # Job template for daily builders
114 # Required Variables:
115 # stream: branch with - in place of / (eg. stable)
116 # branch: branch (eg. stable)
118 project-type: freestyle
119 varsetabove: '{somevar}'
122 daysToKeep: '{build-days-to-keep}'
123 numToKeep: '{build-num-to-keep}'
124 artifactDaysToKeep: '{build-artifact-days-to-keep}'
125 artifactNumToKeep: '{build-artifact-num-to-keep}'
133 credentials-id: '{ssh-credentials}'
138 - ssh-agent-credentials:
139 user: '{ssh-credentials}'
149 !include-raw build-docu.sh
151 gsutil cp docs/*.pdf gs://artifacts.opnfv.org/functest/docs/
152 gsutil cp docs/*.html gs://artifacts.opnfv.org/functest/docs/
158 name: 'functest-verify'
160 project-type: freestyle
165 artifactDaysToKeep: -1
166 artifactNumToKeep: -1
174 - gerrit-trigger-scm:
175 credentials-id: '{ssh-credentials}'
176 refspec: '$GERRIT_REFSPEC'
177 choosing-strategy: 'gerrit'
180 - ssh-agent-credentials:
181 user: '{ssh-credentials}'
186 - patchset-created-event:
187 exclude-drafts: 'false'
188 exclude-trivial-rebase: 'false'
189 exclude-no-code-change: 'false'
190 - draft-published-event
191 - comment-added-contains-event:
192 comment-contains-value: 'recheck'
193 - comment-added-contains-event:
194 comment-contains-value: 'reverify'
196 - project-compare-type: 'ANT'
197 project-pattern: 'functest'
199 - branch-compare-type: 'ANT'
200 branch-pattern: '**/master'
204 !include-raw build-docu.sh
207 name: 'functest-merge'
209 # builder-merge job to run JJB update
211 # This job's purpose is to update all the JJB
213 project-type: freestyle
218 artifactDaysToKeep: -1
228 - gerrit-trigger-scm:
229 credentials-id: '{ssh-credentials}'
231 choosing-strategy: 'default'
234 - ssh-agent-credentials:
235 user: '{ssh-credentials}'
240 - change-merged-event
241 - comment-added-contains-event:
242 comment-contains-value: 'remerge'
244 - project-compare-type: 'ANT'
245 project-pattern: 'functest'
247 - branch-compare-type: 'ANT'
248 branch-pattern: '**/master'
252 !include-raw build-docu.sh
254 gsutil cp docs/*.pdf gs://artifacts.opnfv.org/functest/docs/
255 gsutil cp docs/*.html gs://artifacts.opnfv.org/functest/docs/