|
1 | 1 | --- |
2 | | -- job: |
3 | | - name: osc-tox-unit-tips |
4 | | - parent: openstack-tox |
5 | | - description: | |
6 | | - Run unit tests for OpenStackClient with master branch of important libs. |
7 | | -
|
8 | | - Takes advantage of the base tox job's install-siblings feature. |
9 | | - required-projects: |
10 | | - - openstack/cliff |
11 | | - - openstack/keystoneauth |
12 | | - - openstack/openstacksdk |
13 | | - - openstack/osc-lib |
14 | | - - openstack/python-openstackclient |
15 | | - vars: |
16 | | - # Set work dir to openstackclient so that if it's triggered by one of the |
17 | | - # other repos the tests will run in the same place |
18 | | - zuul_work_dir: src/opendev.org/openstack/python-openstackclient |
19 | | - |
20 | | -- job: |
21 | | - name: osc-tox-py38-tips |
22 | | - parent: openstack-tox-py38 |
23 | | - description: | |
24 | | - Run unit tests for OpenStackClient with master branch of important libs. |
25 | | -
|
26 | | - Takes advantage of the base tox job's install-siblings feature. |
27 | | - # The job only tests the latest and shouldn't be run on the stable branches |
28 | | - branches: ^(?!stable) |
29 | | - required-projects: |
30 | | - - openstack/cliff |
31 | | - - openstack/keystoneauth |
32 | | - - openstack/openstacksdk |
33 | | - - openstack/osc-lib |
34 | | - - openstack/python-openstackclient |
35 | | - vars: |
36 | | - # Set work dir to openstackclient so that if it's triggered by one of the |
37 | | - # other repos the tests will run in the same place |
38 | | - zuul_work_dir: src/opendev.org/openstack/python-openstackclient |
39 | | - |
40 | 2 | - job: |
41 | 3 | name: osc-functional-devstack-base |
42 | 4 | parent: devstack-tox-functional |
|
135 | 97 | q-svc: false |
136 | 98 | tox_envlist: functional |
137 | 99 |
|
138 | | -- job: |
139 | | - name: osc-functional-devstack-tips |
140 | | - parent: osc-functional-devstack |
141 | | - timeout: 7800 |
142 | | - required-projects: |
143 | | - - openstack/cliff |
144 | | - - openstack/keystoneauth |
145 | | - - openstack/openstacksdk |
146 | | - - openstack/osc-lib |
147 | | - - openstack/python-openstackclient |
148 | | - vars: |
149 | | - devstack_localrc: |
150 | | - LIBS_FROM_GIT: python-openstackclient,openstacksdk,osc-lib,cliff |
151 | | - # This is insufficient, but leaving it here as a reminder of what may |
152 | | - # someday be all we need to make this work |
153 | | - # disable_python3_package swift |
154 | | - DISABLED_PYTHON3_PACKAGES: swift |
155 | | - devstack_services: |
156 | | - # Swift is not ready for python3 yet: At a minimum keystonemiddleware needs |
157 | | - # to be installed in the py2 env, there are probably other things too... |
158 | | - s-account: false |
159 | | - s-container: false |
160 | | - s-object: false |
161 | | - s-proxy: false |
162 | | - # As swift is not available for this job, c-bak service won't be functional. |
163 | | - # The backup related tests can be handled by other jobs having swift enabled. |
164 | | - # The backup service along with swift services can be enabled once swift is |
165 | | - # compatible with py3 |
166 | | - c-bak: false |
167 | | - tox_envlist: functional |
168 | | - tox_install_siblings: true |
169 | | - |
170 | 100 | - secret: |
171 | 101 | name: osc-dockerhub |
172 | 102 | data: |
|
225 | 155 | nodes: [] |
226 | 156 | vars: *osc_image_vars |
227 | 157 |
|
228 | | -- project-template: |
229 | | - name: osc-tox-unit-tips |
230 | | - check: |
231 | | - jobs: |
232 | | - - osc-tox-py38-tips |
233 | | - gate: |
234 | | - jobs: |
235 | | - - osc-tox-py38-tips |
236 | | - |
237 | 158 | - project: |
238 | 159 | templates: |
239 | 160 | - openstackclient-plugin-jobs |
240 | | - - osc-tox-unit-tips |
241 | 161 | - openstack-cover-jobs |
242 | 162 | - openstack-python3-zed-jobs |
243 | 163 | - publish-openstack-docs-pti |
|
253 | 173 | # # should be disabled until the New Way of testing against old clouds |
254 | 174 | # # is ready and backported |
255 | 175 | # branches: ^(?!stable/(newton|ocata)).*$ |
256 | | - - osc-functional-devstack-tips: |
257 | | - # The functional-tips job only tests the latest and shouldn't be run |
258 | | - # on the stable branches |
259 | | - branches: ^(?!stable) |
260 | 176 | gate: |
261 | 177 | jobs: |
262 | 178 | - osc-upload-image |
|
0 commit comments