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}'
52 !include-raw build-docu.sh
55 name: 'opnfvdocs-verify'
57 project-type: freestyle
62 artifactDaysToKeep: -1
72 credentials-id: '{ssh-credentials}'
73 refspec: '$GERRIT_REFSPEC'
74 choosing-strategy: 'gerrit'
77 - ssh-agent-credentials:
78 user: '{ssh-credentials}'
83 - patchset-created-event:
84 exclude-drafts: 'false'
85 exclude-trivial-rebase: 'false'
86 exclude-no-code-change: 'false'
87 - draft-published-event
88 - comment-added-contains-event:
89 comment-contains-value: 'recheck'
90 - comment-added-contains-event:
91 comment-contains-value: 'reverify'
93 - project-compare-type: 'ANT'
94 project-pattern: 'opnfvdocs'
96 - branch-compare-type: 'ANT'
97 branch-pattern: '**/master'
101 !include-raw build-docu.sh
104 name: 'opnfvdocs-merge'
106 # builder-merge job to run JJB update
108 # This job's purpose is to update all the JJB
110 project-type: freestyle
115 artifactDaysToKeep: -1
125 - gerrit-trigger-scm:
126 credentials-id: '{ssh-credentials}'
128 choosing-strategy: 'default'
131 - ssh-agent-credentials:
132 user: '{ssh-credentials}'
137 - change-merged-event
138 - comment-added-contains-event:
139 comment-contains-value: 'remerge'
141 - project-compare-type: 'ANT'
142 project-pattern: 'opnfvdocs'
144 - branch-compare-type: 'ANT'
145 branch-pattern: '**/master'
149 !include-raw build-docu.sh