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'
61 - compass-project-parameter:
62 installer: '{installer}'
63 gs-pathname: '{gs-pathname}'
65 - '{installer}-defaults'
68 default: 'os-nosdn-nofeature-ha'
72 credentials-id: '{ssh-credentials}'
73 refspec: '$GERRIT_REFSPEC'
74 choosing-strategy: 'gerrit'
79 - patchset-created-event:
80 exclude-drafts: 'false'
81 exclude-trivial-rebase: 'false'
82 exclude-no-code-change: 'false'
83 - draft-published-event
84 - comment-added-contains-event:
85 comment-contains-value: 'recheck'
86 - comment-added-contains-event:
87 comment-contains-value: 'reverify'
89 - project-compare-type: 'ANT'
90 project-pattern: '{project}'
92 - branch-compare-type: 'ANT'
93 branch-pattern: '**/{branch}'
96 pattern: 'docs/**|.gitignore'
100 !include-raw: ./compass-build.sh
102 !include-raw: ./compass-deploy-virtual.sh
106 artifacts: 'ansible.log'
111 name: 'compass-build-iso-{stream}'
126 - compass-project-parameter:
127 installer: '{installer}'
128 gs-pathname: '{gs-pathname}'
130 - '{installer}-defaults'
134 credentials-id: '{ssh-credentials}'
139 - timed: 'H 14 * * *'
143 !include-raw: ./compass-build.sh
145 !include-raw: ./compass-upload-artifact.sh
147 !include-raw: ./compass-workspace-cleanup.sh
150 name: 'compass-build-ppa-{stream}'
152 description: "build ppa(using docker) in huawei lab"
167 - compass-project-parameter:
168 installer: '{installer}'
169 gs-pathname: '{gs-pathname}'
171 - '{installer}-defaults'
174 credentials-id: '{ssh-credentials}'
180 !include-raw: ./compass-makeppa.sh
184 ########################
186 ########################
188 name: compass-project-parameter
191 name: BUILD_DIRECTORY
192 default: $WORKSPACE/build_output
193 description: "Directory where the build artifact will be located upon the completion of the build."
195 name: CACHE_DIRECTORY
196 default: $HOME/opnfv/cache/$PROJECT
197 description: "Directory where the cache to be used during the build is located."
200 default: '$GS_BASE{gs-pathname}'
201 description: "URL to Google Storage."
204 default: "http://205.177.226.235:9999"
207 default: "$WORKSPACE/work/repo/"
209 name: COMPASS_OPENSTACK_VERSION
214 name: COMPASS_OS_VERSION