2 name: 'compass-verify-jobs'
7 #####################################
9 #####################################
16 branch: 'stable/{stream}'
17 gs-pathname: '/{stream}'
24 openstack-os-version: ''
25 #####################################
26 # patch verification phases
27 #####################################
31 #####################################
33 #####################################
35 - 'compass-verify-{distro}-{stream}'
36 - 'compass-verify-{phase}-{distro}-{stream}'
37 #####################################
39 #####################################
41 name: 'compass-verify-{distro}-{stream}'
43 project-type: multijob
45 disabled: '{obj:disabled}'
56 use-build-blocker: true
58 - 'compass-verify-[^-]*-[^-]*'
59 - 'compass-os-.*?-virtual-daily-.*?'
73 server-name: 'gerrit.opnfv.org'
75 - patchset-created-event:
76 exclude-drafts: 'false'
77 exclude-trivial-rebase: 'false'
78 exclude-no-code-change: 'false'
79 - draft-published-event
80 - comment-added-contains-event:
81 comment-contains-value: 'recheck'
82 - comment-added-contains-event:
83 comment-contains-value: 'reverify'
85 - project-compare-type: 'ANT'
86 project-pattern: '{project}'
88 - branch-compare-type: 'ANT'
89 branch-pattern: '**/{branch}'
96 readable-message: true
103 - 'compass-virtual-defaults'
104 - '{installer}-defaults'
105 - 'compass-verify-defaults':
106 installer: '{installer}'
107 gs-pathname: '{gs-pathname}'
109 name: DEPLOY_SCENARIO
110 default: 'os-nosdn-nofeature-ha'
113 - description-setter:
114 description: "Built on $NODE_NAME"
117 condition: SUCCESSFUL
119 - name: 'opnfv-lint-verify-{stream}'
120 current-parameters: true
121 node-parameters: true
122 kill-phase-on: FAILURE
126 condition: SUCCESSFUL
128 - name: 'compass-verify-deploy-virtual-{distro}-{stream}'
129 current-parameters: true
130 predefined-parameters: |
131 COMPASS_OS_VERSION={os-version}
132 node-parameters: true
133 kill-phase-on: FAILURE
137 condition: SUCCESSFUL
139 - name: 'functest-compass-virtual-suite-{stream}'
140 current-parameters: true
141 predefined-parameters:
142 FUNCTEST_SUITE_NAME=healthcheck
143 node-parameters: true
146 - name: 'functest-compass-virtual-suite-{stream}'
147 current-parameters: true
148 predefined-parameters:
149 FUNCTEST_SUITE_NAME=vping_ssh
150 node-parameters: true
155 name: 'compass-verify-{phase}-{distro}-{stream}'
157 disabled: '{obj:disabled}'
167 use-build-blocker: true
169 - 'compass-os-.*?-virtual-daily-.*?'
170 - 'compass-verify-deploy-.*'
171 - 'functest-compass-virtual.*'
184 - description-setter:
185 description: "Built on $NODE_NAME"
186 - '{project}-verify-{phase}-macro'
190 artifacts: 'ansible.log'
193 #####################################
195 #####################################
197 name: 'compass4nfv-verify-basic-macro'
202 echo "Not activated!"
205 name: 'compass4nfv-verify-deploy-virtual-macro'
208 !include-raw: ./compass-build.sh
210 !include-raw: ./compass-deploy.sh
211 #####################################
213 #####################################
215 name: 'compass-verify-defaults'
218 name: BUILD_DIRECTORY
219 default: $WORKSPACE/build_output
220 description: "Directory where the build artifact will be located upon the completion of the build."
222 name: CACHE_DIRECTORY
223 default: "$HOME/opnfv/cache/$PROJECT{gs-pathname}"
224 description: "Directory where the cache to be used during the build is located."
227 default: '$GS_BASE{gs-pathname}'
228 description: "URL to Google Storage."
231 default: "http://205.177.226.237:9999{gs-pathname}"
234 default: "$WORKSPACE/work/repo/"
236 name: COMPASS_OPENSTACK_VERSION
240 name: COMPASS_OS_VERSION