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 node: gce-opnfv-docker-1
21 # Job template for daily builders
24 # stream: branch with - in place of / (eg. stable)
25 # branch: branch (eg. stable)
27 project-type: freestyle
30 daysToKeep: '{build-days-to-keep}'
31 numToKeep: '{build-num-to-keep}'
32 artifactDaysToKeep: '{build-artifact-days-to-keep}'
33 artifactNumToKeep: '{build-artifact-num-to-keep}'
41 credentials-id: '{ssh-credentials}'
46 - ssh-agent-credentials:
47 user: '{ssh-credentials}'
54 !include-raw docu-build.sh
57 name: 'opnfvdocs-verify'
59 node: gce-opnfv-docker-1
61 project-type: freestyle
66 artifactDaysToKeep: -1
76 credentials-id: '{ssh-credentials}'
77 refspec: '$GERRIT_REFSPEC'
78 choosing-strategy: 'gerrit'
81 - ssh-agent-credentials:
82 user: '{ssh-credentials}'
87 - patchset-created-event:
88 exclude-drafts: 'false'
89 exclude-trivial-rebase: 'false'
90 exclude-no-code-change: 'false'
91 - draft-published-event
92 - comment-added-contains-event:
93 comment-contains-value: 'recheck'
94 - comment-added-contains-event:
95 comment-contains-value: 'reverify'
97 - project-compare-type: 'ANT'
98 project-pattern: 'opnfvdocs'
100 - branch-compare-type: 'ANT'
101 branch-pattern: '**/master'
105 !include-raw docu-build.sh
108 name: 'opnfvdocs-merge'
110 node: gce-opnfv-docker-1
112 # builder-merge job to run JJB update
114 # This job's purpose is to update all the JJB
116 project-type: freestyle
121 artifactDaysToKeep: -1
131 - gerrit-trigger-scm:
132 credentials-id: '{ssh-credentials}'
134 choosing-strategy: 'default'
137 - ssh-agent-credentials:
138 user: '{ssh-credentials}'
143 - change-merged-event
144 - comment-added-contains-event:
145 comment-contains-value: 'remerge'
147 - project-compare-type: 'ANT'
148 project-pattern: 'opnfvdocs'
150 - branch-compare-type: 'ANT'
151 branch-pattern: '**/master'
155 !include-raw docu-build.sh