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
54 gsutil cp docs/*.pdf gs://artifacts.opnfv.org/opnfvdocs/docs/
55 gsutil cp docs/*.html gs://artifacts.opnfv.org/opnfvdocs/docs/
58 name: 'opnfvdocs-verify'
60 project-type: freestyle
65 artifactDaysToKeep: -1
75 credentials-id: '{ssh-credentials}'
76 refspec: '$GERRIT_REFSPEC'
77 choosing-strategy: 'gerrit'
80 - ssh-agent-credentials:
81 user: '{ssh-credentials}'
86 - patchset-created-event:
87 exclude-drafts: 'false'
88 exclude-trivial-rebase: 'false'
89 exclude-no-code-change: 'false'
90 - draft-published-event
91 - comment-added-contains-event:
92 comment-contains-value: 'recheck'
93 - comment-added-contains-event:
94 comment-contains-value: 'reverify'
96 - project-compare-type: 'ANT'
97 project-pattern: 'opnfvdocs'
99 - branch-compare-type: 'ANT'
100 branch-pattern: '**/master'
104 !include-raw build-docu.sh
107 name: 'opnfvdocs-merge'
109 # builder-merge job to run JJB update
111 # This job's purpose is to update all the JJB
113 project-type: freestyle
118 artifactDaysToKeep: -1
128 - gerrit-trigger-scm:
129 credentials-id: '{ssh-credentials}'
131 choosing-strategy: 'default'
134 - ssh-agent-credentials:
135 user: '{ssh-credentials}'
140 - change-merged-event
141 - comment-added-contains-event:
142 comment-contains-value: 'remerge'
144 - project-compare-type: 'ANT'
145 project-pattern: 'opnfvdocs'
147 - branch-compare-type: 'ANT'
148 branch-pattern: '**/master'
152 !include-raw build-docu.sh
154 gsutil cp docs/*.pdf gs://artifacts.opnfv.org/opnfvdocs/docs/
155 gsutil cp docs/*.html gs://artifacts.opnfv.org/opnfvdocs/docs/