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
155 name: 'functest-verify'
157 project-type: freestyle
162 artifactDaysToKeep: -1
163 artifactNumToKeep: -1
171 - gerrit-trigger-scm:
172 credentials-id: '{ssh-credentials}'
173 refspec: '$GERRIT_REFSPEC'
174 choosing-strategy: 'gerrit'
177 - ssh-agent-credentials:
178 user: '{ssh-credentials}'
183 - patchset-created-event:
184 exclude-drafts: 'false'
185 exclude-trivial-rebase: 'false'
186 exclude-no-code-change: 'false'
187 - draft-published-event
188 - comment-added-contains-event:
189 comment-contains-value: 'recheck'
190 - comment-added-contains-event:
191 comment-contains-value: 'reverify'
193 - project-compare-type: 'ANT'
194 project-pattern: 'functest'
196 - branch-compare-type: 'ANT'
197 branch-pattern: '**/master'
201 !include-raw build-docu.sh
204 name: 'functest-merge'
206 # builder-merge job to run JJB update
208 # This job's purpose is to update all the JJB
210 project-type: freestyle
215 artifactDaysToKeep: -1
225 - gerrit-trigger-scm:
226 credentials-id: '{ssh-credentials}'
228 choosing-strategy: 'default'
231 - ssh-agent-credentials:
232 user: '{ssh-credentials}'
237 - change-merged-event
238 - comment-added-contains-event:
239 comment-contains-value: 'remerge'
241 - project-compare-type: 'ANT'
242 project-pattern: 'functest'
244 - branch-compare-type: 'ANT'
245 branch-pattern: '**/master'
249 !include-raw build-docu.sh