Skip to content

Commit 0217295

Browse files
committed
[stable-only] CI: Drop all tips jobs
None of the -tips jobs should run on stable branches, so we can stop defining them here. Conflicts: .zuul.yaml amended for older job names Change-Id: I4d39c33b03a674c77afce7107f7e76292cd44511 (cherry picked from commit 41381c8)
1 parent a03e3db commit 0217295

File tree

1 file changed

+0
-72
lines changed

1 file changed

+0
-72
lines changed

.zuul.yaml

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,4 @@
11
---
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-
402
- job:
413
name: osc-functional-devstack
424
parent: devstack-tox-functional
@@ -99,26 +61,6 @@
9961
tox_envlist: functional
10062
zuul_work_dir: src/opendev.org/openstack/python-openstackclient
10163

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-
12264
- secret:
12365
name: osc-dockerhub
12466
data:
@@ -177,19 +119,9 @@
177119
nodes: []
178120
vars: *osc_image_vars
179121

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-
189122
- project:
190123
templates:
191124
- openstackclient-plugin-jobs
192-
- osc-tox-unit-tips
193125
- openstack-cover-jobs
194126
- openstack-python3-jobs
195127
- publish-openstack-docs-pti
@@ -199,10 +131,6 @@
199131
jobs:
200132
- osc-build-image
201133
- 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)
206134
gate:
207135
jobs:
208136
- osc-upload-image

0 commit comments

Comments
 (0)