1 # this is the job configuration for bgs
9 - 'genesis-juju-verify'
10 - 'genesis-juju-merge'
11 - 'genesis-juju-daily-{stream}'
13 # stream: branch with - in place of / (eg. stable-helium)
14 # branch: branch (eg. stable/helium)
21 ########################
23 ########################
26 name: 'genesis-juju-verify'
35 default: $WORKSPACE/build_output
38 default: https://gerrit.opnfv.org/gerrit/genesis
46 credentials-id: '{ssh-credentials}'
47 refspec: '$GERRIT_REFSPEC'
48 choosing-strategy: 'gerrit'
53 - patchset-created-event:
54 exclude-drafts: 'false'
55 exclude-trivial-rebase: 'false'
56 exclude-no-code-change: 'false'
57 - draft-published-event
58 - comment-added-contains-event:
59 comment-contains-value: 'recheck'
60 - comment-added-contains-event:
61 comment-contains-value: 'reverify'
63 - project-compare-type: 'ANT'
64 project-pattern: 'genesis'
66 - branch-compare-type: 'ANT'
67 branch-pattern: '**/master'
78 name: 'genesis-juju-merge'
82 # builder-merge job to run JJB update
84 # This job's purpose is to update all the JJB
91 default: $WORKSPACE/build_output
94 default: https://gerrit.opnfv.org/gerrit/genesis
101 - gerrit-trigger-scm:
102 credentials-id: '{ssh-credentials}'
104 choosing-strategy: 'default'
109 - change-merged-event
110 - comment-added-contains-event:
111 comment-contains-value: 'remerge'
113 - project-compare-type: 'ANT'
114 project-pattern: 'genesis'
116 - branch-compare-type: 'ANT'
117 branch-pattern: '**/master'
128 name: 'genesis-juju-daily-{stream}'
136 name: BUILD_DIRECTORY
137 default: $WORKSPACE/build_output
138 description: "Directory where the build artifact will be located upon the completion of the build."
141 default: 'artifacts.opnfv.org/genesis/juju'
142 description: "URL to Google Storage."
146 description: "Installer to use."
149 default: https://gerrit.opnfv.org/gerrit/genesis
152 default: origin/master
153 description: "Branch to build, deploy and test."
156 default: refs/heads/master
157 description: "Refspec to retrieve."
165 refspec: $GERRIT_REFSPEC
168 - pollscm: '@midnight'
171 - 'juju-daily-master'
188 name: juju-daily-master