[train-only] Update train CI
Updates: - install cinder from train-em tag instead of master - install os-brick from final train release instead of master - use train upper constraints file - remove cinderlib-lvm-functional job (see change If039438a8e84) - remove cinderlib-ceph-functional job (I think the problem is a python 2/3 compatability issue with ansible) This leaves the stable/train CI running only unit tests and pep8, which is the bare minimum before a branch must go EOL. Change-Id: Ibd9f425e2cb7fa1fb9d4e5461ea7379093534638
This commit is contained in:
parent
199ebd4f5a
commit
36fadbd4cf
|
@ -9,9 +9,6 @@
|
|||
- cinderlib-tox-py27
|
||||
- cinderlib-tox-py36
|
||||
- cinderlib-tox-py37
|
||||
|
||||
- cinderlib-lvm-functional
|
||||
- cinderlib-ceph-functional
|
||||
gate:
|
||||
queue: integrated
|
||||
jobs:
|
||||
|
@ -19,9 +16,6 @@
|
|||
- cinderlib-tox-py27
|
||||
- cinderlib-tox-py36
|
||||
- cinderlib-tox-py37
|
||||
|
||||
- cinderlib-lvm-functional
|
||||
- cinderlib-ceph-functional
|
||||
post:
|
||||
jobs:
|
||||
- publish-openstack-python-branch-tarball
|
||||
|
|
7
tox.ini
7
tox.ini
|
@ -15,9 +15,10 @@ install_command = pip install {opts} {packages}
|
|||
# overwrite the package installed by Zuul on jobs supporting cross-project
|
||||
# dependencies (include Cinder in required-projects). This allows us to also
|
||||
# run local tests against master.
|
||||
deps= -r{toxinidir}/test-requirements.txt
|
||||
git+https://opendev.org/openstack/os-brick#egg=os-brick
|
||||
git+https://opendev.org/openstack/cinder#egg=cinder
|
||||
deps= -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/train}
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
os-brick==2.10.7
|
||||
git+https://opendev.org/openstack/cinder@train-em#egg=cinder
|
||||
|
||||
commands =
|
||||
find . -ignore_readdir_race -type f -name "*.pyc" -delete
|
||||
|
|
Loading…
Reference in New Issue