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}'
60 use-build-blocker: true
62 - 'compass-verify-[^-]*-[^-]*'
63 - 'compass-os-.*?-virtual-daily-.*?'
77 server-name: 'gerrit.opnfv.org'
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}'
100 readable-message: true
107 - 'compass-virtual-defaults'
108 - '{installer}-defaults'
109 - 'compass-verify-defaults':
110 installer: '{installer}'
111 gs-pathname: '{gs-pathname}'
113 name: DEPLOY_SCENARIO
114 default: 'os-nosdn-nofeature-ha'
117 - description-setter:
118 description: "Built on $NODE_NAME"
121 condition: SUCCESSFUL
123 - name: 'opnfv-lint-verify-{stream}'
124 current-parameters: true
125 node-parameters: true
126 kill-phase-on: FAILURE
130 condition: SUCCESSFUL
132 - name: 'compass-verify-deploy-virtual-{distro}-{stream}'
133 current-parameters: true
134 predefined-parameters: |
135 COMPASS_OS_VERSION={os-version}
136 node-parameters: true
137 kill-phase-on: FAILURE
141 condition: SUCCESSFUL
143 - name: 'functest-compass-virtual-suite-{stream}'
144 current-parameters: true
145 predefined-parameters:
146 FUNCTEST_SUITE_NAME=healthcheck
147 node-parameters: true
150 - name: 'functest-compass-virtual-suite-{stream}'
151 current-parameters: true
152 predefined-parameters:
153 FUNCTEST_SUITE_NAME=vping_ssh
154 node-parameters: true
159 name: 'compass-verify-{phase}-{distro}-{stream}'
161 disabled: '{obj:disabled}'
171 use-build-blocker: true
173 - 'compass-os-.*?-virtual-daily-.*?'
174 - 'compass-verify-deploy-.*'
175 - 'functest-compass-virtual.*'
188 - description-setter:
189 description: "Built on $NODE_NAME"
190 - '{project}-verify-{phase}-macro'
194 artifacts: 'ansible.log'
197 #####################################
199 #####################################
201 name: 'compass4nfv-verify-basic-macro'
206 echo "Not activated!"
209 name: 'compass4nfv-verify-deploy-virtual-macro'
212 !include-raw: ./compass-build.sh
214 !include-raw: ./compass-deploy.sh
215 #####################################
217 #####################################
219 name: 'compass-verify-defaults'
222 name: BUILD_DIRECTORY
223 default: $WORKSPACE/build_output
224 description: "Directory where the build artifact will be located upon the completion of the build."
226 name: CACHE_DIRECTORY
227 default: "$HOME/opnfv/cache/$PROJECT{gs-pathname}"
228 description: "Directory where the cache to be used during the build is located."
231 default: '$GS_BASE{gs-pathname}'
232 description: "URL to Google Storage."
235 default: "http://205.177.226.237:9999{gs-pathname}"
238 default: "$WORKSPACE/work/repo/"
240 name: COMPASS_OPENSTACK_VERSION
244 name: COMPASS_OS_VERSION