10 - 'genesis-{installer}-verify'
11 - 'genesis-{installer}-merge'
12 - 'genesis-{installer}-daily-master'
14 # stream: branch with - in place of / (eg. stable-helium)
15 # branch: branch (eg. stable/helium)
22 ########################
24 ########################
27 name: 'genesis-{installer}-verify'
29 project-type: freestyle
36 artifactDaysToKeep: -1
42 default: $WORKSPACE/build_output
50 credentials-id: '{ssh-credentials}'
51 refspec: '$GERRIT_REFSPEC'
52 choosing-strategy: 'gerrit'
55 - ssh-agent-credentials:
56 user: '{ssh-credentials}'
61 - patchset-created-event:
62 exclude-drafts: 'false'
63 exclude-trivial-rebase: 'false'
64 exclude-no-code-change: 'false'
65 - draft-published-event
66 - comment-added-contains-event:
67 comment-contains-value: 'recheck'
68 - comment-added-contains-event:
69 comment-contains-value: 'reverify'
71 - project-compare-type: 'ANT'
72 project-pattern: 'genesis'
74 - branch-compare-type: 'ANT'
75 branch-pattern: '**/master'
80 pattern: '{installer}/**'
84 - '{installer}-verify'
87 name: 'genesis-{installer}-merge'
89 # builder-merge job to run JJB update
91 # This job's purpose is to update all the JJB
93 project-type: freestyle
100 artifactDaysToKeep: -1
105 name: BUILD_DIRECTORY
106 default: $WORKSPACE/build_output
113 - gerrit-trigger-scm:
114 credentials-id: '{ssh-credentials}'
116 choosing-strategy: 'default'
119 - ssh-agent-credentials:
120 user: '{ssh-credentials}'
125 - change-merged-event
126 - comment-added-contains-event:
127 comment-contains-value: 'remerge'
129 - project-compare-type: 'ANT'
130 project-pattern: 'genesis'
132 - branch-compare-type: 'ANT'
133 branch-pattern: '**/master'
138 pattern: '{installer}/**'
141 - '{installer}-merge'
144 name: 'genesis-{installer}-daily-master'
146 project-type: freestyle
154 name: BUILD_DIRECTORY
155 default: $WORKSPACE/build_output
158 default: '{installer}'
159 description: "Installer to use."
162 default: origin/master
163 description: "Branch to build, deploy and test."
166 default: refs/heads/master
167 description: "Refspec to retrieve."
172 url: https://gerrit.opnfv.org/gerrit/genesis
175 refspec: $GERRIT_REFSPEC
178 - pollscm: '@midnight'
183 artifactDaysToKeep: -1
184 artifactNumToKeep: -1
187 - '{installer}-daily-master'
189 ########################
191 ########################
209 name: foreman-daily-master
225 cd $WORKSPACE/fuel/ci
226 ./build.sh $BUILD_DIRECTORY
227 ls -al $BUILD_DIRECTORY
238 cd $WORKSPACE/fuel/ci
239 ./build.sh -f t $BUILD_DIRECTORY
240 ls -al $BUILD_DIRECTORY
243 name: fuel-daily-master
251 cd $WORKSPACE/fuel/ci
252 ./build.sh -f t $BUILD_DIRECTORY
253 ls -al $BUILD_DIRECTORY
256 name: opensteak-verify
264 name: opensteak-merge
272 name: opensteak-daily-master