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
28 varsetabove: '{somevar}'
31 daysToKeep: '{build-days-to-keep}'
32 numToKeep: '{build-num-to-keep}'
33 artifactDaysToKeep: '{build-artifact-days-to-keep}'
34 artifactNumToKeep: '{build-artifact-num-to-keep}'
42 credentials-id: '{ssh-credentials}'
47 - ssh-agent-credentials:
48 user: '{ssh-credentials}'
69 sed -i -Ee 's,\ \-t,,g' docker/runcontext
75 ln -s /home/jenkins-ci/workspace/genesis-daily/fuel-build/release/ /var/www/
78 name: 'genesis-verify'
80 project-type: freestyle
86 artifactDaysToKeep: -1
96 credentials-id: '{ssh-credentials}'
97 refspec: '$GERRIT_REFSPEC'
98 choosing-strategy: 'gerrit'
101 - ssh-agent-credentials:
102 user: '{ssh-credentials}'
107 - patchset-created-event:
108 exclude-drafts: 'false'
109 exclude-trivial-rebase: 'false'
110 exclude-no-code-change: 'false'
111 - draft-published-event
112 - comment-added-contains-event:
113 comment-contains-value: 'recheck'
115 - project-compare-type: 'ANT'
116 project-pattern: 'genesis'
118 - branch-compare-type: 'ANT'
119 branch-pattern: '**/master'
124 pattern: jjb-templates/**
136 echo "what tests can we run here?"
139 name: 'genesis-merge'
141 # builder-merge job to run JJB update
143 # This job's purpose is to update all the JJB
145 project-type: freestyle
151 artifactDaysToKeep: -1
161 - gerrit-trigger-scm:
162 credentials-id: '{ssh-credentials}'
164 choosing-strategy: 'default'
167 - ssh-agent-credentials:
168 user: '{ssh-credentials}'
173 - change-merged-event
174 - comment-added-contains-event:
175 comment-contains-value: 'remerge'
177 - project-compare-type: 'ANT'
178 project-pattern: 'genesis'
180 - branch-compare-type: 'ANT'
181 branch-pattern: '**/master'
199 sed -i -Ee 's,\ \-t,,g' docker/runcontext