14 branch: 'stable/{stream}'
15 gs-pathname: '/{stream}'
19 - 'os-nosdn-nofeature-ha':
21 node: huawei-deploy-vm
22 - 'os-odl_l2-nofeature-ha':
24 node: huawei-deploy-vm
25 - 'os-onos-nofeature-ha':
27 node: huawei-deploy-vm
28 # - 'os-ocl-nofeature-ha':
30 # node: huawei-deploy-vm
33 - 'compass-verify-{stream}'
34 - 'compass-build-iso-{stream}'
35 - 'compass-build-ppa-{stream}'
38 ########################
40 ########################
42 name: 'compass-verify-{stream}'
46 node: 'huawei-deploy-vm'
66 - compass-project-parameter:
67 installer: '{installer}'
68 gs-pathname: '{gs-pathname}'
70 - '{installer}-defaults'
73 default: 'os-nosdn-nofeature-ha'
77 credentials-id: '{ssh-credentials}'
78 refspec: '$GERRIT_REFSPEC'
79 choosing-strategy: 'gerrit'
84 - patchset-created-event:
85 exclude-drafts: 'false'
86 exclude-trivial-rebase: 'false'
87 exclude-no-code-change: 'false'
88 - draft-published-event
89 - comment-added-contains-event:
90 comment-contains-value: 'recheck'
91 - comment-added-contains-event:
92 comment-contains-value: 'reverify'
94 - project-compare-type: 'ANT'
95 project-pattern: '{project}'
97 - branch-compare-type: 'ANT'
98 branch-pattern: '**/{branch}'
101 pattern: 'docs/**|.gitignore'
105 !include-raw: ./compass-build.sh
107 !include-raw: ./compass-deploy.sh
111 artifacts: 'ansible.log'
116 name: 'compass-build-iso-{stream}'
131 - compass-project-parameter:
132 installer: '{installer}'
133 gs-pathname: '{gs-pathname}'
135 - '{installer}-defaults'
139 credentials-id: '{ssh-credentials}'
144 - timed: 'H 14 * * *'
148 !include-raw: ./compass-build.sh
150 !include-raw: ./compass-upload-artifact.sh
152 !include-raw: ./compass-workspace-cleanup.sh
155 name: 'compass-build-ppa-{stream}'
157 description: "build ppa(using docker) in huawei lab"
172 - compass-project-parameter:
173 installer: '{installer}'
174 gs-pathname: '{gs-pathname}'
176 - '{installer}-defaults'
179 credentials-id: '{ssh-credentials}'
185 !include-raw: ./compass-makeppa.sh
189 ########################
191 ########################
193 name: compass-project-parameter
196 name: BUILD_DIRECTORY
197 default: $WORKSPACE/build_output
198 description: "Directory where the build artifact will be located upon the completion of the build."
200 name: CACHE_DIRECTORY
201 default: "$HOME/opnfv/cache/$PROJECT{gs-pathname}"
202 description: "Directory where the cache to be used during the build is located."
205 default: '$GS_BASE{gs-pathname}'
206 description: "URL to Google Storage."
209 default: "http://205.177.226.237:9999{gs-pathname}"
212 default: "$WORKSPACE/work/repo/"
214 name: COMPASS_OPENSTACK_VERSION
219 name: COMPASS_OS_VERSION