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'
55 - ssh-agent-credentials:
56 user: '{ssh-credentials}'
62 - comment-added-contains-event:
63 comment-contains-value: 'remerge'
65 - project-compare-type: 'ANT'
66 project-pattern: 'genesis'
68 - branch-compare-type: 'ANT'
69 branch-pattern: '**/{branch}'
72 pattern: 'common/docs/**'
77 pattern: '**/build/**'
81 pattern: '**/deploy/**'
83 pattern: '**/include/**'
85 pattern: '**/prototypes/**'
89 !include-raw ../opnfvdocs/docu-build.sh
92 name: 'genesis-verify-docs-{stream}'
94 node: gce-opnfv-docker-1
96 project-type: freestyle
101 artifactDaysToKeep: -1
111 - gerrit-trigger-scm:
112 credentials-id: '{ssh-credentials}'
113 refspec: '$GERRIT_REFSPEC'
114 choosing-strategy: 'gerrit'
117 - ssh-agent-credentials:
118 user: '{ssh-credentials}'
123 - patchset-created-event:
124 exclude-drafts: 'false'
125 exclude-trivial-rebase: 'false'
126 exclude-no-code-change: 'false'
127 - draft-published-event
128 - comment-added-contains-event:
129 comment-contains-value: 'recheck'
130 - comment-added-contains-event:
131 comment-contains-value: 'reverify'
134 - project-compare-type: 'ANT'
135 project-pattern: 'genesis'
137 - branch-compare-type: 'ANT'
138 branch-pattern: '**/{branch}'
141 pattern: 'common/docs/**'
143 pattern: '**/docs/**'
144 forbidden-file-paths:
146 pattern: '**/build/**'
150 pattern: '**/deploy/**'
152 pattern: '**/include/**'
154 pattern: '**/prototypes/**'
158 !include-raw ../opnfvdocs/docu-build.sh