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'
106 - project-compare-type: 'ANT'
107 project-pattern: 'genesis'
109 - branch-compare-type: 'ANT'
110 branch-pattern: '**/master'
122 echo "what tests can we run here?"
125 name: 'genesis-merge'
127 # builder-merge job to run JJB update
129 # This job's purpose is to update all the JJB
131 project-type: freestyle
137 artifactDaysToKeep: -1
147 - gerrit-trigger-scm:
148 credentials-id: '{ssh-credentials}'
150 choosing-strategy: 'default'
153 - ssh-agent-credentials:
154 user: '{ssh-credentials}'
159 - change-merged-event
160 - comment-added-contains-event:
161 comment-contains-value: 'remerge'
163 - project-compare-type: 'ANT'
164 project-pattern: 'genesis'
166 - branch-compare-type: 'ANT'
167 branch-pattern: '**/master'