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 url: https://gerrit.opnfv.org/gerrit/genesis
52 refspec: '$GERRIT_REFSPEC'
53 choosing-strategy: 'gerrit'
56 - ssh-agent-credentials:
57 user: '{ssh-credentials}'
62 - patchset-created-event:
63 exclude-drafts: 'false'
64 exclude-trivial-rebase: 'false'
65 exclude-no-code-change: 'false'
66 - draft-published-event
67 - comment-added-contains-event:
68 comment-contains-value: 'recheck'
69 - comment-added-contains-event:
70 comment-contains-value: 'reverify'
72 - project-compare-type: 'ANT'
73 project-pattern: 'genesis'
75 - branch-compare-type: 'ANT'
76 branch-pattern: '**/master'
81 pattern: '{installer}/**'
85 - '{installer}-verify'
88 name: 'genesis-{installer}-merge'
90 # builder-merge job to run JJB update
92 # This job's purpose is to update all the JJB
94 project-type: freestyle
101 artifactDaysToKeep: -1
106 name: BUILD_DIRECTORY
107 default: $WORKSPACE/build_output
114 - gerrit-trigger-scm:
115 credentials-id: '{ssh-credentials}'
116 url: https://gerrit.opnfv.org/gerrit/genesis
118 choosing-strategy: 'default'
121 - ssh-agent-credentials:
122 user: '{ssh-credentials}'
127 - change-merged-event
128 - comment-added-contains-event:
129 comment-contains-value: 'remerge'
131 - project-compare-type: 'ANT'
132 project-pattern: 'genesis'
134 - branch-compare-type: 'ANT'
135 branch-pattern: '**/master'
140 pattern: '{installer}/**'
143 - '{installer}-merge'
146 name: 'genesis-{installer}-daily-master'
148 project-type: freestyle
156 name: BUILD_DIRECTORY
157 default: $WORKSPACE/build_output
160 default: '{installer}'
161 description: "Installer to use."
164 default: origin/master
165 description: "Branch to build, deploy and test."
168 default: refs/heads/master
169 description: "Refspec to retrieve."
174 url: https://gerrit.opnfv.org/gerrit/genesis
177 refspec: $GERRIT_REFSPEC
180 - pollscm: '@midnight'
185 artifactDaysToKeep: -1
186 artifactNumToKeep: -1
189 - '{installer}-daily-master'
191 ########################
193 ########################
211 name: foreman-daily-master
228 cd $WORKSPACE/fuel/ci
229 ./build.sh $BUILD_DIRECTORY
230 ls -al $BUILD_DIRECTORY
242 cd $WORKSPACE/fuel/ci
243 ./build.sh -f t $BUILD_DIRECTORY
244 ls -al $BUILD_DIRECTORY
247 name: fuel-daily-master
256 cd $WORKSPACE/fuel/ci
257 ./build.sh -f t $BUILD_DIRECTORY
258 ls -al $BUILD_DIRECTORY
261 name: opensteak-verify
269 name: opensteak-merge
277 name: opensteak-daily-master