2 name: 'compass-verify-jobs'
7 #####################################
9 #####################################
16 branch: 'stable/{stream}'
17 gs-pathname: '/{stream}'
24 openstack-os-version: ''
28 openstack-os-version: ''
29 #####################################
30 # patch verification phases
31 #####################################
35 #####################################
37 #####################################
39 - 'compass-verify-{distro}-{stream}'
40 - 'compass-verify-{phase}-{distro}-{stream}'
41 #####################################
43 #####################################
45 name: 'compass-verify-{distro}-{stream}'
47 project-type: multijob
49 disabled: '{obj:disabled}'
61 use-build-blocker: true
63 - 'compass-verify-[^-]*-[^-]*'
64 - 'compass-os-.*?-virtual-daily-.*?'
78 server-name: 'gerrit.opnfv.org'
80 - patchset-created-event:
81 exclude-drafts: 'false'
82 exclude-trivial-rebase: 'false'
83 exclude-no-code-change: 'false'
84 - draft-published-event
85 - comment-added-contains-event:
86 comment-contains-value: 'recheck'
87 - comment-added-contains-event:
88 comment-contains-value: 'reverify'
90 - project-compare-type: 'ANT'
91 project-pattern: '{project}'
93 - branch-compare-type: 'ANT'
94 branch-pattern: '**/{branch}'
101 readable-message: true
108 - 'compass-virtual-defaults'
109 - '{installer}-defaults'
110 - 'compass-verify-defaults':
111 installer: '{installer}'
112 gs-pathname: '{gs-pathname}'
114 name: DEPLOY_SCENARIO
115 default: 'os-nosdn-nofeature-ha'
118 - description-setter:
119 description: "Built on $NODE_NAME"
122 condition: SUCCESSFUL
124 - name: 'opnfv-lint-verify-{stream}'
125 current-parameters: true
126 node-parameters: true
127 kill-phase-on: FAILURE
131 condition: SUCCESSFUL
133 - name: 'compass-verify-deploy-virtual-{distro}-{stream}'
134 current-parameters: true
135 predefined-parameters: |
136 COMPASS_OS_VERSION={os-version}
137 node-parameters: true
138 kill-phase-on: FAILURE
142 condition: SUCCESSFUL
144 - name: 'functest-compass-virtual-suite-{stream}'
145 current-parameters: true
146 predefined-parameters:
147 FUNCTEST_SUITE_NAME=healthcheck
148 node-parameters: true
151 - name: 'functest-compass-virtual-suite-{stream}'
152 current-parameters: true
153 predefined-parameters:
154 FUNCTEST_SUITE_NAME=vping_ssh
155 node-parameters: true
160 name: 'compass-verify-{phase}-{distro}-{stream}'
162 disabled: '{obj:disabled}'
173 use-build-blocker: true
175 - 'compass-os-.*?-virtual-daily-.*?'
176 - 'compass-verify-deploy-.*'
177 - 'functest-compass-virtual.*'
190 - description-setter:
191 description: "Built on $NODE_NAME"
192 - '{project}-verify-{phase}-macro'
196 artifacts: 'ansible.log'
199 #####################################
201 #####################################
203 name: 'compass4nfv-verify-basic-macro'
208 echo "Not activated!"
211 name: 'compass4nfv-verify-deploy-virtual-macro'
214 !include-raw: ./compass-build.sh
216 !include-raw: ./compass-deploy.sh
217 #####################################
219 #####################################
221 name: 'compass-verify-defaults'
224 name: BUILD_DIRECTORY
225 default: $WORKSPACE/build_output
226 description: "Directory where the build artifact will be located upon the completion of the build."
228 name: CACHE_DIRECTORY
229 default: "$HOME/opnfv/cache/$PROJECT{gs-pathname}"
230 description: "Directory where the cache to be used during the build is located."
233 default: '$GS_BASE{gs-pathname}'
234 description: "URL to Google Storage."
237 default: "http://205.177.226.237:9999{gs-pathname}"
240 default: "$WORKSPACE/work/repo/"
242 name: COMPASS_OPENSTACK_VERSION
246 name: COMPASS_OS_VERSION