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}'
65 sudo rm /var/www/genesis-fuel/daily
66 ln -s /home/jenkins-ci/workspace/genesis-daily-master/fuel-build/release/ /var/www/genesis-fuel/daily
69 name: 'genesis-verify'
71 project-type: freestyle
77 artifactDaysToKeep: -1
87 credentials-id: '{ssh-credentials}'
88 refspec: '$GERRIT_REFSPEC'
89 choosing-strategy: 'gerrit'
92 - ssh-agent-credentials:
93 user: '{ssh-credentials}'
98 - patchset-created-event:
99 exclude-drafts: 'false'
100 exclude-trivial-rebase: 'false'
101 exclude-no-code-change: 'false'
102 - draft-published-event
103 - comment-added-contains-event:
104 comment-contains-value: 'recheck'
105 - comment-added-contains-event:
106 comment-contains-value: 'reverify'
108 - project-compare-type: 'ANT'
109 project-pattern: 'genesis'
111 - branch-compare-type: 'ANT'
112 branch-pattern: '**/master'
124 echo "what tests can we run here?"
127 name: 'genesis-merge'
129 # builder-merge job to run JJB update
131 # This job's purpose is to update all the JJB
133 project-type: freestyle
139 artifactDaysToKeep: -1
149 - gerrit-trigger-scm:
150 credentials-id: '{ssh-credentials}'
152 choosing-strategy: 'default'
155 - ssh-agent-credentials:
156 user: '{ssh-credentials}'
161 - change-merged-event
162 - comment-added-contains-event:
163 comment-contains-value: 'remerge'
165 - project-compare-type: 'ANT'
166 project-pattern: 'genesis'
168 - branch-compare-type: 'ANT'
169 branch-pattern: '**/master'