5 - 'copper-daily-{stream}'
9 # stream: branch with - in place of / (eg. stable-helium)
10 # branch: branch (eg. stable/helium)
21 project-type: freestyle
26 artifactDaysToKeep: -1
31 echo "Hello world from copper"
34 name: 'copper-daily-{stream}'
37 # Job template for daily builders
40 # stream: branch with - in place of / (eg. stable)
41 # branch: branch (eg. stable)
43 project-type: freestyle
44 varsetabove: '{somevar}'
47 daysToKeep: '{build-days-to-keep}'
48 numToKeep: '{build-num-to-keep}'
49 artifactDaysToKeep: '{build-artifact-days-to-keep}'
50 artifactNumToKeep: '{build-artifact-num-to-keep}'
58 credentials-id: '{ssh-credentials}'
63 - ssh-agent-credentials:
64 user: '{ssh-credentials}'
73 - shell: !include-raw ../opnfvdocs/docu-build.sh
82 project-type: freestyle
87 artifactDaysToKeep: -1
97 credentials-id: '{ssh-credentials}'
98 refspec: '$GERRIT_REFSPEC'
99 choosing-strategy: 'gerrit'
102 - ssh-agent-credentials:
103 user: '{ssh-credentials}'
108 - patchset-created-event:
109 exclude-drafts: 'false'
110 exclude-trivial-rebase: 'false'
111 exclude-no-code-change: 'false'
112 - draft-published-event
113 - comment-added-contains-event:
114 comment-contains-value: 'recheck'
115 - comment-added-contains-event:
116 comment-contains-value: 'reverify'
118 - project-compare-type: 'ANT'
119 project-pattern: 'copper'
121 - branch-compare-type: 'ANT'
122 branch-pattern: '**/master'
125 - shell: !include-raw ../opnfvdocs/docu-verify.sh
132 # builder-merge job to run JJB update
134 # This job's purpose is to update all the JJB
136 project-type: freestyle
141 artifactDaysToKeep: -1
151 - gerrit-trigger-scm:
152 credentials-id: '{ssh-credentials}'
154 choosing-strategy: 'default'
157 - ssh-agent-credentials:
158 user: '{ssh-credentials}'
163 - change-merged-event
164 - comment-added-contains-event:
165 comment-contains-value: 'remerge'
167 - project-compare-type: 'ANT'
168 project-pattern: 'copper'
170 - branch-compare-type: 'ANT'
171 branch-pattern: '**/master'
174 - shell: !include-raw ../opnfvdocs/docu-build.sh