4 - 'genesis-daily-master'
8 # stream: branch with - in place of / (eg. stable-helium)
9 # branch: branch (eg. stable/helium)
18 name: 'genesis-daily-master'
20 # Job template for daily builders
23 # stream: branch with - in place of / (eg. stable)
24 # branch: branch (eg. stable)
26 project-type: freestyle
27 varsetabove: '{somevar}'
30 daysToKeep: '{build-days-to-keep}'
31 numToKeep: '{build-num-to-keep}'
32 artifactDaysToKeep: '{build-artifact-days-to-keep}'
33 artifactNumToKeep: '{build-artifact-num-to-keep}'
41 credentials-id: '{ssh-credentials}'
46 - ssh-agent-credentials:
47 user: '{ssh-credentials}'
68 sed -i -Ee 's,\ \-t,,g' docker/runcontext
74 ln -s /home/jenkins-ci/workspace/genesis-daily/fuel-build/release/ /var/www/
77 name: 'genesis-verify'
79 project-type: freestyle
85 artifactDaysToKeep: -1
95 credentials-id: '{ssh-credentials}'
96 refspec: '$GERRIT_REFSPEC'
97 choosing-strategy: 'gerrit'
100 - ssh-agent-credentials:
101 user: '{ssh-credentials}'
106 - patchset-created-event:
107 exclude-drafts: 'false'
108 exclude-trivial-rebase: 'false'
109 exclude-no-code-change: 'false'
110 - draft-published-event
111 - comment-added-contains-event:
112 comment-contains-value: 'recheck'
114 - project-compare-type: 'ANT'
115 project-pattern: 'genesis'
117 - branch-compare-type: 'ANT'
118 branch-pattern: '**/master'
123 pattern: jjb-templates/**
135 echo "what tests can we run here?"
138 name: 'genesis-merge'
140 # builder-merge job to run JJB update
142 # This job's purpose is to update all the JJB
144 project-type: freestyle
150 artifactDaysToKeep: -1
160 - gerrit-trigger-scm:
161 credentials-id: '{ssh-credentials}'
163 choosing-strategy: 'default'
166 - ssh-agent-credentials:
167 user: '{ssh-credentials}'
172 - change-merged-event
173 - comment-added-contains-event:
174 comment-contains-value: 'remerge'
176 - project-compare-type: 'ANT'
177 project-pattern: 'genesis'
179 - branch-compare-type: 'ANT'
180 branch-pattern: '**/master'
198 sed -i -Ee 's,\ \-t,,g' docker/runcontext