1 ########################
2 # Job configuration for opnfvdocs
3 ########################
11 - 'opnfvdocs-verify-{stream}'
12 - 'opnfvdocs-merge-{stream}'
13 - 'opnfvdocs-daily-{stream}'
20 branch: 'stable/{stream}'
21 gs-pathname: '/{stream}'
23 ########################
25 ########################
28 name: 'opnfvdocs-verify-{stream}'
32 project: $GERRIT_PROJECT
37 default: ssh://gerrit.opnfv.org:29418
38 description: "Used for overriding the GIT URL coming from parameters macro."
42 credentials-id: '{ssh-credentials}'
43 refspec: '$GERRIT_REFSPEC'
44 choosing-strategy: 'gerrit'
49 - patchset-created-event:
50 exclude-drafts: 'false'
51 exclude-trivial-rebase: 'false'
52 exclude-no-code-change: 'false'
53 - draft-published-event
54 - comment-added-contains-event:
55 comment-contains-value: 'recheck'
56 - comment-added-contains-event:
57 comment-contains-value: 'reverify'
59 - project-compare-type: 'REG_EXP'
60 project-pattern: '{project}'
62 - branch-compare-type: 'ANT'
63 branch-pattern: '**/{branch}'
69 - build-opnfv-composite-docs
70 - upload-under-review-docs-to-opnfv-artifacts
71 - report-docs-build-result-to-gerrit
74 name: 'opnfvdocs-merge-{stream}'
78 project: $GERRIT_PROJECT
83 default: ssh://gerrit.opnfv.org:29418
84 description: "Used for overriding the GIT URL coming from parameters macro."
87 default: '$GS_BASE{gs-pathname}'
88 description: "Directory where the build artifact will be located upon the completion of the build."
92 credentials-id: '{ssh-credentials}'
93 refspec: '$GERRIT_REFSPEC'
94 choosing-strategy: 'gerrit'
100 - comment-added-contains-event:
101 comment-contains-value: 'remerge'
103 - project-compare-type: 'REG_EXP'
104 project-pattern: '{project}'
106 - branch-compare-type: 'ANT'
107 branch-pattern: '**/{branch}'
113 - build-opnfv-composite-docs
114 - upload-generated-docs-to-opnfv-artifacts
115 - report-docs-build-result-to-gerrit
116 - remove-old-docs-from-opnfv-artifacts
119 name: 'opnfvdocs-daily-{stream}'
128 default: '$GS_BASE{gs-pathname}'
129 description: "Directory where the build artifact will be located upon the completion of the build."
132 default: ssh://gerrit.opnfv.org:29418
133 description: "Used for overriding the GIT URL coming from parameters macro."
137 description: 'Specify the branch in this way in order to be able to use build-opnfv-composite-docs builder.'
141 credentials-id: '{ssh-credentials}'
146 - timed: '0 H/6 * * *'
149 - build-opnfv-composite-docs
150 # - upload-generated-docs-to-opnfv-artifacts
153 name: build-opnfv-composite-docs
157 export PATH=$PATH:/usr/local/bin/
158 GERRIT_COMMENT=gerrit_comment.txt ./build-composite.sh