Update jobs for Bobcat development cycle
The patch updates the jobs for Bobcat development cycle by adding an antelope job and droping wallaby and xena jobs. Python 3.9 unittests were also added, because antelope release does not test it. Change-Id: Id6c76abefd0edb69eccde18370dc07373c4bfdcf
This commit is contained in:
parent
169bb381b9
commit
204a9e06ec
@ -16,7 +16,8 @@ classifier =
|
||||
Programming Language :: Python :: 2
|
||||
Programming Language :: Python :: 2.7
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3.3
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
|
||||
[build_sphinx]
|
||||
all_files = 1
|
||||
|
@ -31,11 +31,20 @@
|
||||
test_list: "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openinfra/interop'].src_dir }}/all_next_tests.txt"
|
||||
refstack_client_ensure_tox: False
|
||||
|
||||
- job:
|
||||
name: interop-next-refstack-client-antelope
|
||||
parent: interop-next-refstack-client-master
|
||||
description: |
|
||||
A job running refstack-client on a devstack antelope environment with the next guideline.
|
||||
override-checkout: stable/antelope
|
||||
vars:
|
||||
branch: stable/antelope
|
||||
|
||||
- job:
|
||||
name: interop-next-refstack-client-zed
|
||||
parent: interop-next-refstack-client-master
|
||||
description: |
|
||||
A job running refstack-client on a devstack zed enviroment with the next guideline.
|
||||
A job running refstack-client on a devstack zed environment with the next guideline.
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch: stable/zed
|
||||
@ -49,22 +58,3 @@
|
||||
vars:
|
||||
branch: stable/yoga
|
||||
|
||||
- job:
|
||||
name: interop-next-refstack-client-xena
|
||||
parent: interop-next-refstack-client-master
|
||||
description: |
|
||||
A job running refstack-client on a devstack xena environment with the next guideline.
|
||||
override-checkout: stable/xena
|
||||
vars:
|
||||
branch: stable/xena
|
||||
|
||||
- job:
|
||||
name: interop-next-refstack-client-wallaby
|
||||
parent: interop-next-refstack-client-master
|
||||
description: |
|
||||
A job running refstack-client on a devstack wallaby environment with the next guideline.
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch: stable/wallaby
|
||||
devstack_localrc:
|
||||
MANILA_INSTALL_TEMPEST_PLUGIN_SYSTEMWIDE: false
|
||||
|
@ -3,6 +3,7 @@
|
||||
jobs:
|
||||
- opendev-tox-docs
|
||||
- openstack-tox-pep8
|
||||
- openstack-tox-py39
|
||||
- interop-tempest-consistency:
|
||||
# Define a list of irrelevant files to use everywhere else
|
||||
irrelevant-files: &interop-irrelevant-files
|
||||
@ -12,18 +13,17 @@
|
||||
- ^.gitreview$
|
||||
- interop-next-refstack-client-master:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
- interop-next-refstack-client-antelope:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
- interop-next-refstack-client-zed:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
- interop-next-refstack-client-yoga:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
- interop-next-refstack-client-xena:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
- interop-next-refstack-client-wallaby:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
gate:
|
||||
jobs:
|
||||
- opendev-tox-docs
|
||||
- openstack-tox-pep8
|
||||
- openstack-tox-py39
|
||||
- interop-tempest-consistency:
|
||||
irrelevant-files: *interop-irrelevant-files
|
||||
promote:
|
||||
|
Loading…
Reference in New Issue
Block a user