1 # this is the job configuration for bgs
7 - 'genesis-merge-docs-{stream}'
8 - 'genesis-verify-docs-{stream}'
10 # stream: branch with - in place of / (eg. stable-helium)
11 # branch: branch (eg. stable/helium)
22 ########################
24 ########################
26 name: 'genesis-merge-docs-{stream}'
28 node: gce-opnfv-docker-1
30 project-type: freestyle
35 artifactDaysToKeep: -1
45 default: '{gs-pathname}'
46 description: "Version directory where the octopus will be stored in gs repository"
50 credentials-id: '{ssh-credentials}'
52 choosing-strategy: 'default'
58 - comment-added-contains-event:
59 comment-contains-value: 'remerge'
61 - project-compare-type: 'ANT'
62 project-pattern: 'genesis'
64 - branch-compare-type: 'ANT'
65 branch-pattern: '**/{branch}'
68 pattern: 'common/docs/**'
73 pattern: '**/build/**'
77 pattern: '**/deploy/**'
79 pattern: '**/include/**'
81 pattern: '**/prototypes/**'
85 !include-raw ../opnfvdocs/docu-build.sh
88 name: 'genesis-verify-docs-{stream}'
90 node: gce-opnfv-docker-1
92 project-type: freestyle
97 artifactDaysToKeep: -1
107 - gerrit-trigger-scm:
108 credentials-id: '{ssh-credentials}'
109 refspec: '$GERRIT_REFSPEC'
110 choosing-strategy: 'gerrit'
116 - patchset-created-event:
117 exclude-drafts: 'false'
118 exclude-trivial-rebase: 'false'
119 exclude-no-code-change: 'false'
120 - draft-published-event
121 - comment-added-contains-event:
122 comment-contains-value: 'recheck'
123 - comment-added-contains-event:
124 comment-contains-value: 'reverify'
127 - project-compare-type: 'ANT'
128 project-pattern: 'genesis'
130 - branch-compare-type: 'ANT'
131 branch-pattern: '**/{branch}'
134 pattern: 'common/docs/**'
136 pattern: '**/docs/**'
137 forbidden-file-paths:
139 pattern: '**/build/**'
143 pattern: '**/deploy/**'
145 pattern: '**/include/**'
147 pattern: '**/prototypes/**'
151 !include-raw ../opnfvdocs/docu-build.sh