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
33 artifactDaysToKeep: -1
43 default: '{gs-pathname}'
44 description: "Version directory where the octopus will be stored in gs repository"
48 credentials-id: '{ssh-credentials}'
50 choosing-strategy: 'default'
56 - comment-added-contains-event:
57 comment-contains-value: 'remerge'
59 - project-compare-type: 'ANT'
60 project-pattern: 'genesis'
62 - branch-compare-type: 'ANT'
63 branch-pattern: '**/{branch}'
66 pattern: 'common/docs/**'
71 pattern: '**/build/**'
75 pattern: '**/deploy/**'
77 pattern: '**/include/**'
79 pattern: '**/prototypes/**'
83 !include-raw ../opnfvdocs/docu-build.sh
86 name: 'genesis-verify-docs-{stream}'
88 node: gce-opnfv-docker-1
93 artifactDaysToKeep: -1
103 - gerrit-trigger-scm:
104 credentials-id: '{ssh-credentials}'
105 refspec: '$GERRIT_REFSPEC'
106 choosing-strategy: 'gerrit'
111 - patchset-created-event:
112 exclude-drafts: 'false'
113 exclude-trivial-rebase: 'false'
114 exclude-no-code-change: 'false'
115 - draft-published-event
116 - comment-added-contains-event:
117 comment-contains-value: 'recheck'
118 - comment-added-contains-event:
119 comment-contains-value: 'reverify'
122 - project-compare-type: 'ANT'
123 project-pattern: 'genesis'
125 - branch-compare-type: 'ANT'
126 branch-pattern: '**/{branch}'
129 pattern: 'common/docs/**'
131 pattern: '**/docs/**'
132 forbidden-file-paths:
134 pattern: '**/build/**'
138 pattern: '**/deploy/**'
140 pattern: '**/include/**'
142 pattern: '**/prototypes/**'
146 !include-raw ../opnfvdocs/docu-build.sh