5 - 'hicn-docs-merge-{stream}'
6 - 'hicn-docs-verify-{stream}'
11 repo-os-part: 'ubuntu.bionic.main'
16 repo-stream-part: 'master'
22 name: 'hicn-docs-verify-{stream}'
24 project-type: freestyle
28 - '**/build-doxygen/lib/doc/html/*'
29 - '**/docs/build/html'
33 default-excludes: false
36 daysToKeep: '{build-days-to-keep}'
37 numToKeep: '{build-num-to-keep}'
38 artifactDaysToKeep: '{build-artifact-days-to-keep}'
39 artifactNumToKeep: '{build-artifact-num-to-keep}'
49 maven-version: 'mvn33-new'
53 name: ARCHIVE_ARTIFACTS
54 default: '{archive-artifacts}'
55 description: Artifacts to archive to the logs server.
59 credentials-id: 'jenkins-gerrit-credentials'
60 refspec: '$GERRIT_REFSPEC'
61 choosing-strategy: 'gerrit'
64 - fdio-infra-wrappers:
65 build-timeout: '{build-timeout}'
68 - gerrit-trigger-checkstyle:
74 maven-version: 'mvn33-new'
76 settings: 'hicn-settings'
78 global-settings: 'global-settings'
79 global-settings-type: cfp
80 - provide-maven-settings:
81 settings-file: 'hicn-settings'
82 global-settings-file: 'global-settings'
84 !include-raw-escape: include-raw-hicn-docs.sh
87 - fdio-infra-shiplogs:
88 maven-version: 'mvn36'
90 rerun-unstable-builds: false
95 name: 'hicn-docs-merge-{stream}'
97 project-type: freestyle
101 - '**/build-doxygen/lib/doc/html/*'
102 - '**/docs/build/html'
105 only-if-success: true
106 default-excludes: false
109 daysToKeep: '{build-days-to-keep}'
110 numToKeep: '{build-num-to-keep}'
111 artifactDaysToKeep: '{build-artifact-days-to-keep}'
112 artifactNumToKeep: '{build-artifact-num-to-keep}'
122 maven-version: 'mvn33-new'
126 name: ARCHIVE_ARTIFACTS
127 default: '{archive-artifacts}'
128 description: Artifacts to archive to the logs server.
131 - gerrit-trigger-scm:
132 credentials-id: 'jenkins-gerrit-credentials'
134 choosing-strategy: 'default'
137 - fdio-infra-wrappers:
138 build-timeout: '{build-timeout}'
142 jobs: 'hicn-merge-{stream}-ubuntu1804'
145 server-name: 'Primary'
147 - comment-added-contains-event:
148 comment-contains-value: 'run-docs'
150 - project-compare-type: 'ANT'
151 project-pattern: '{project}'
153 - branch-compare-type: 'ANT'
154 branch-pattern: '**/{branch}'
163 maven-version: 'mvn33-new'
165 settings: 'hicn-settings'
167 global-settings: 'global-settings'
168 global-settings-type: cfp
169 - provide-maven-settings:
170 settings-file: 'hicn-settings'
171 global-settings-file: 'global-settings'
173 !include-raw-escape: include-raw-hicn-docs.sh
176 - fdio-infra-shiplogs:
177 maven-version: 'mvn36'
179 rerun-unstable-builds: false