4 - 'vswitchperf-daily-{stream}'
5 - 'vswitchperf-merge-{stream}'
6 - 'vswitchperf-verify-{stream}'
8 # stream: branch with - in place of / (eg. stable-helium)
9 # branch: branch (eg. stable/helium)
14 project: 'vswitchperf'
19 name: 'vswitchperf-daily-{stream}'
21 # Job template for daily builders
24 # stream: branch with - in place of / (eg. stable)
25 # branch: branch (eg. stable)
27 project-type: freestyle
28 varsetabove: '{somevar}'
32 daysToKeep: '{build-days-to-keep}'
33 numToKeep: '{build-num-to-keep}'
34 artifactDaysToKeep: '{build-artifact-days-to-keep}'
35 artifactNumToKeep: '{build-artifact-num-to-keep}'
42 default: https://gerrit.opnfv.org/gerrit/vswitchperf
46 credentials-id: '{ssh-credentials}'
62 # run basic sanity test
69 name: 'vswitchperf-verify-{stream}'
71 project-type: freestyle
86 artifactDaysToKeep: -1
96 default: https://gerrit.opnfv.org/gerrit/vswitchperf
99 credentials-id: '{ssh-credentials}'
100 refspec: '$GERRIT_REFSPEC'
101 choosing-strategy: 'gerrit'
106 - patchset-created-event:
107 exclude-drafts: 'false'
108 exclude-trivial-rebase: 'false'
109 exclude-no-code-change: 'false'
110 - draft-published-event
111 - comment-added-contains-event:
112 comment-contains-value: 'recheck'
113 - comment-added-contains-event:
114 comment-contains-value: 'reverify'
116 - project-compare-type: 'ANT'
117 project-pattern: 'vswitchperf'
119 - branch-compare-type: 'ANT'
120 branch-pattern: '**/master'
121 forbidden-file-paths:
131 # run basic sanity test
135 name: 'vswitchperf-merge-{stream}'
137 # builder-merge job to run JJB update
139 # This job's purpose is to update all the JJB
141 project-type: freestyle
156 artifactDaysToKeep: -1
166 default: https://gerrit.opnfv.org/gerrit/vswitchperf
169 - gerrit-trigger-scm:
170 credentials-id: '{ssh-credentials}'
172 choosing-strategy: 'default'
177 - change-merged-event
178 - comment-added-contains-event:
179 comment-contains-value: 'remerge'
181 - project-compare-type: 'ANT'
182 project-pattern: 'vswitchperf'
184 - branch-compare-type: 'ANT'
185 branch-pattern: '**/master'
186 forbidden-file-paths: