|
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 |
42 | 4 | parent: devstack-tox-functional |
|
99 | 61 | tox_envlist: functional |
100 | 62 | zuul_work_dir: src/opendev.org/openstack/python-openstackclient |
101 | 63 |
|
102 | | -- job: |
103 | | - name: osc-functional-devstack-tips |
104 | | - parent: osc-functional-devstack |
105 | | - description: | |
106 | | - Run functional tests for OpenStackClient with master branch of important libs. |
107 | | -
|
108 | | - Takes advantage of the base tox job's install-siblings feature. |
109 | | - timeout: 7800 |
110 | | - required-projects: |
111 | | - - openstack/cliff |
112 | | - - openstack/keystoneauth |
113 | | - - openstack/openstacksdk |
114 | | - - openstack/osc-lib |
115 | | - - openstack/python-openstackclient |
116 | | - vars: |
117 | | - devstack_localrc: |
118 | | - LIBS_FROM_GIT: python-openstackclient,openstacksdk,osc-lib,cliff |
119 | | - tox_envlist: functional |
120 | | - tox_install_siblings: true |
121 | | - |
122 | 64 | - secret: |
123 | 65 | name: osc-dockerhub |
124 | 66 | data: |
|
177 | 119 | nodes: [] |
178 | 120 | vars: *osc_image_vars |
179 | 121 |
|
180 | | -- project-template: |
181 | | - name: osc-tox-unit-tips |
182 | | - check: |
183 | | - jobs: |
184 | | - - osc-tox-py38-tips |
185 | | - gate: |
186 | | - jobs: |
187 | | - - osc-tox-py38-tips |
188 | | - |
189 | 122 | - project: |
190 | 123 | templates: |
191 | 124 | - openstackclient-plugin-jobs |
192 | | - - osc-tox-unit-tips |
193 | 125 | - openstack-cover-jobs |
194 | 126 | - openstack-python3-jobs |
195 | 127 | - publish-openstack-docs-pti |
|
199 | 131 | jobs: |
200 | 132 | - osc-build-image |
201 | 133 | - osc-functional-devstack |
202 | | - - osc-functional-devstack-tips: |
203 | | - # The functional-tips job only tests the latest and shouldn't be run |
204 | | - # on the stable branches |
205 | | - branches: ^(?!stable) |
206 | 134 | gate: |
207 | 135 | jobs: |
208 | 136 | - osc-upload-image |
|
0 commit comments