4 - 'opnfvdocs-daily-{stream}'
8 # stream: branch with - in place of / (eg. stable-helium)
9 # branch: branch (eg. stable/helium)
17 name: 'opnfvdocs-daily-{stream}'
19 # Job template for daily builders
22 # stream: branch with - in place of / (eg. stable)
23 # branch: branch (eg. stable)
25 project-type: freestyle
28 daysToKeep: '{build-days-to-keep}'
29 numToKeep: '{build-num-to-keep}'
30 artifactDaysToKeep: '{build-artifact-days-to-keep}'
31 artifactNumToKeep: '{build-artifact-num-to-keep}'
39 credentials-id: '{ssh-credentials}'
44 - ssh-agent-credentials:
45 user: '{ssh-credentials}'
54 !include-raw build-docu.sh
57 name: 'opnfvdocs-verify'
59 project-type: freestyle
64 artifactDaysToKeep: -1
74 credentials-id: '{ssh-credentials}'
75 refspec: '$GERRIT_REFSPEC'
76 choosing-strategy: 'gerrit'
79 - ssh-agent-credentials:
80 user: '{ssh-credentials}'
85 - patchset-created-event:
86 exclude-drafts: 'false'
87 exclude-trivial-rebase: 'false'
88 exclude-no-code-change: 'false'
89 - draft-published-event
90 - comment-added-contains-event:
91 comment-contains-value: 'recheck'
92 - comment-added-contains-event:
93 comment-contains-value: 'reverify'
95 - project-compare-type: 'ANT'
96 project-pattern: 'opnfvdocs'
98 - branch-compare-type: 'ANT'
99 branch-pattern: '**/master'
105 !include-raw build-docu.sh
108 name: 'opnfvdocs-merge'
110 # builder-merge job to run JJB update
112 # This job's purpose is to update all the JJB
114 project-type: freestyle
119 artifactDaysToKeep: -1
129 - gerrit-trigger-scm:
130 credentials-id: '{ssh-credentials}'
132 choosing-strategy: 'default'
135 - ssh-agent-credentials:
136 user: '{ssh-credentials}'
141 - change-merged-event
142 - comment-added-contains-event:
143 comment-contains-value: 'remerge'
145 - project-compare-type: 'ANT'
146 project-pattern: 'opnfvdocs'
148 - branch-compare-type: 'ANT'
149 branch-pattern: '**/master'
155 !include-raw build-docu.sh