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
45 default: https://gerrit.opnfv.org/gerrit/genesis
53 credentials-id: '{ssh-credentials}'
54 refspec: '$GERRIT_REFSPEC'
55 choosing-strategy: 'gerrit'
58 - ssh-agent-credentials:
59 user: '{ssh-credentials}'
64 - patchset-created-event:
65 exclude-drafts: 'false'
66 exclude-trivial-rebase: 'false'
67 exclude-no-code-change: 'false'
68 - draft-published-event
69 - comment-added-contains-event:
70 comment-contains-value: 'recheck'
71 - comment-added-contains-event:
72 comment-contains-value: 'reverify'
74 - project-compare-type: 'ANT'
75 project-pattern: 'genesis'
77 - branch-compare-type: 'ANT'
78 branch-pattern: '**/master'
83 pattern: '{installer}/**'
87 - '{installer}-verify'
90 name: 'genesis-{installer}-merge'
92 # builder-merge job to run JJB update
94 # This job's purpose is to update all the JJB
96 project-type: freestyle
103 artifactDaysToKeep: -1
108 name: BUILD_DIRECTORY
109 default: $WORKSPACE/build_output
112 default: https://gerrit.opnfv.org/gerrit/genesis
119 - gerrit-trigger-scm:
120 credentials-id: '{ssh-credentials}'
122 choosing-strategy: 'default'
125 - ssh-agent-credentials:
126 user: '{ssh-credentials}'
131 - change-merged-event
132 - comment-added-contains-event:
133 comment-contains-value: 'remerge'
135 - project-compare-type: 'ANT'
136 project-pattern: 'genesis'
138 - branch-compare-type: 'ANT'
139 branch-pattern: '**/master'
144 pattern: '{installer}/**'
147 - '{installer}-merge'
150 name: 'genesis-{installer}-daily-master'
152 project-type: freestyle
160 name: BUILD_DIRECTORY
161 default: $WORKSPACE/build_output
164 default: '{installer}'
165 description: "Installer to use."
168 default: https://gerrit.opnfv.org/gerrit/genesis
171 default: origin/master
172 description: "Branch to build, deploy and test."
175 default: refs/heads/master
176 description: "Refspec to retrieve."
184 refspec: $GERRIT_REFSPEC
187 - pollscm: '@midnight'
192 artifactDaysToKeep: -1
193 artifactNumToKeep: -1
196 - '{installer}-daily-master'
198 ########################
200 ########################
218 name: foreman-daily-master
235 cd $WORKSPACE/fuel/ci
236 ./build.sh $BUILD_DIRECTORY
237 ls -al $BUILD_DIRECTORY
249 cd $WORKSPACE/fuel/ci
250 ./build.sh -f t $BUILD_DIRECTORY
251 ls -al $BUILD_DIRECTORY
254 name: fuel-daily-master
263 cd $WORKSPACE/fuel/ci
264 ./build.sh -f t $BUILD_DIRECTORY
265 ls -al $BUILD_DIRECTORY
268 name: opensteak-verify
276 name: opensteak-merge
284 name: opensteak-daily-master