5 - 'hicn-docs-merge-{stream}'
6 - 'hicn-docs-verify-{stream}'
11 repo-os-part: 'ubuntu.xenial.main'
16 repo-stream-part: 'master'
22 name: 'hicn-docs-verify-{stream}'
24 project-type: freestyle
27 archive-artifacts: '**/build/lib/doc/html/*'
31 default-excludes: false
34 daysToKeep: '{build-days-to-keep}'
35 numToKeep: '{build-num-to-keep}'
36 artifactDaysToKeep: '{build-artifact-days-to-keep}'
37 artifactNumToKeep: '{build-artifact-num-to-keep}'
47 maven-version: 'mvn33-new'
51 name: ARCHIVE_ARTIFACTS
52 default: '{archive-artifacts}'
53 description: Artifacts to archive to the logs server.
57 credentials-id: 'jenkins-gerrit-credentials'
58 refspec: '$GERRIT_REFSPEC'
59 choosing-strategy: 'gerrit'
62 - fdio-infra-wrappers:
63 build-timeout: '{build-timeout}'
66 - gerrit-trigger-checkstyle:
72 maven-version: 'mvn33-new'
74 settings: 'hicn-settings'
76 global-settings: 'global-settings'
77 global-settings-type: cfp
78 - provide-maven-settings:
79 settings-file: 'hicn-settings'
80 global-settings-file: 'global-settings'
82 !include-raw-escape: include-raw-hicn-docs.sh
85 - fdio-infra-shiplogs:
86 maven-version: 'mvn33-new'
88 rerun-unstable-builds: false
93 name: 'hicn-docs-merge-{stream}'
95 project-type: freestyle
98 archive-artifacts: '**/build/lib/doc/html/*'
101 only-if-success: true
102 default-excludes: false
105 daysToKeep: '{build-days-to-keep}'
106 numToKeep: '{build-num-to-keep}'
107 artifactDaysToKeep: '{build-artifact-days-to-keep}'
108 artifactNumToKeep: '{build-artifact-num-to-keep}'
118 maven-version: 'mvn33-new'
122 name: ARCHIVE_ARTIFACTS
123 default: '{archive-artifacts}'
124 description: Artifacts to archive to the logs server.
127 - gerrit-trigger-scm:
128 credentials-id: 'jenkins-gerrit-credentials'
130 choosing-strategy: 'default'
133 - fdio-infra-wrappers:
134 build-timeout: '{build-timeout}'
138 jobs: 'hicn-merge-{stream}-ubuntu1604'
141 server-name: 'Primary'
143 - comment-added-contains-event:
144 comment-contains-value: 'run-docs'
146 - project-compare-type: 'ANT'
147 project-pattern: '{project}'
149 - branch-compare-type: 'ANT'
150 branch-pattern: '**/{branch}'
159 maven-version: 'mvn33-new'
161 settings: 'hicn-settings'
163 global-settings: 'global-settings'
164 global-settings-type: cfp
165 - provide-maven-settings:
166 settings-file: 'hicn-settings'
167 global-settings-file: 'global-settings'
169 !include-raw-escape: include-raw-hicn-docs.sh
172 - fdio-infra-shiplogs:
173 maven-version: 'mvn33-new'
175 rerun-unstable-builds: false