4 - 'genesis-daily-master'
8 # stream: branch with - in place of / (eg. stable-helium)
9 # branch: branch (eg. stable/helium)
17 name: 'genesis-daily-master'
19 # Job template for daily builders
22 # stream: branch with - in place of / (eg. stable)
23 # branch: branch (eg. stable)
25 project-type: freestyle
29 daysToKeep: '{build-days-to-keep}'
30 numToKeep: '{build-num-to-keep}'
31 artifactDaysToKeep: '{build-artifact-days-to-keep}'
32 artifactNumToKeep: '{build-artifact-num-to-keep}'
40 credentials-id: '{ssh-credentials}'
45 - ssh-agent-credentials:
46 user: '{ssh-credentials}'
64 sed -i -Ee 's,\ \-t,,g' docker/runcontext
66 sudo rm /var/www/release
67 sudo ln -s /home/jenkins-ci/workspace/genesis-daily/fuel-build/release/ /var/www/
70 name: 'genesis-verify'
72 project-type: freestyle
78 artifactDaysToKeep: -1
88 credentials-id: '{ssh-credentials}'
89 refspec: '$GERRIT_REFSPEC'
90 choosing-strategy: 'gerrit'
93 - ssh-agent-credentials:
94 user: '{ssh-credentials}'
99 - patchset-created-event:
100 exclude-drafts: 'false'
101 exclude-trivial-rebase: 'false'
102 exclude-no-code-change: 'false'
103 - draft-published-event
104 - comment-added-contains-event:
105 comment-contains-value: 'recheck'
107 - project-compare-type: 'ANT'
108 project-pattern: 'genesis'
110 - branch-compare-type: 'ANT'
111 branch-pattern: '**/master'
116 pattern: jjb-templates/**
128 echo "what tests can we run here?"
131 name: 'genesis-merge'
133 # builder-merge job to run JJB update
135 # This job's purpose is to update all the JJB
137 project-type: freestyle
143 artifactDaysToKeep: -1
153 - gerrit-trigger-scm:
154 credentials-id: '{ssh-credentials}'
156 choosing-strategy: 'default'
159 - ssh-agent-credentials:
160 user: '{ssh-credentials}'
165 - change-merged-event
166 - comment-added-contains-event:
167 comment-contains-value: 'remerge'
169 - project-compare-type: 'ANT'
170 project-pattern: 'genesis'
172 - branch-compare-type: 'ANT'
173 branch-pattern: '**/master'
191 sed -i -Ee 's,\ \-t,,g' docker/runcontext