Skip to content

Commit 0c07b16

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 48148e7 commit 0c07b16

1 file changed

Lines changed: 0 additions & 84 deletions

File tree

‎.zuul.yaml‎

Lines changed: 0 additions & 84 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-base
424
parent: devstack-tox-functional
@@ -135,38 +97,6 @@
13597
q-svc: false
13698
tox_envlist: functional
13799

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-
170100
- secret:
171101
name: osc-dockerhub
172102
data:
@@ -225,19 +155,9 @@
225155
nodes: []
226156
vars: *osc_image_vars
227157

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-
237158
- project:
238159
templates:
239160
- openstackclient-plugin-jobs
240-
- osc-tox-unit-tips
241161
- openstack-cover-jobs
242162
- openstack-python3-zed-jobs
243163
- publish-openstack-docs-pti
@@ -253,10 +173,6 @@
253173
# # should be disabled until the New Way of testing against old clouds
254174
# # is ready and backported
255175
# 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)
260176
gate:
261177
jobs:
262178
- osc-upload-image

0 commit comments

Comments
 (0)