Switch cross-jobs to py36
As we need bionic for python3.6 and bionic comes with python2.7 just always run on bionic Change-Id: I736986caf223364d812b201e949d74976c935527
This commit is contained in:
parent
8d5a0e6576
commit
6341cc4ca7
|
@ -13,6 +13,7 @@
|
||||||
.. zuul:jobvar:: tox_envlist
|
.. zuul:jobvar:: tox_envlist
|
||||||
|
|
||||||
Use the specified tox environments (``ALL`` selects all).
|
Use the specified tox environments (``ALL`` selects all).
|
||||||
|
nodeset: ubuntu-bionic
|
||||||
vars:
|
vars:
|
||||||
zuul_work_dir: "{{ (zuul.projects.values() | selectattr('required') | selectattr('name', 'match', '^(?!openstack/requirements)') | list)[0].src_dir }}"
|
zuul_work_dir: "{{ (zuul.projects.values() | selectattr('required') | selectattr('name', 'match', '^(?!openstack/requirements)') | list)[0].src_dir }}"
|
||||||
files:
|
files:
|
||||||
|
@ -49,13 +50,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-cinder-py35
|
name: cross-cinder-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on cinder with py35.
|
description: Run cross-project tests on cinder with py36.
|
||||||
required-projects: openstack/cinder
|
required-projects: openstack/cinder
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-glance-py27
|
name: cross-glance-py27
|
||||||
|
@ -66,13 +66,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-glance-py35
|
name: cross-glance-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on glance with py35.
|
description: Run cross-project tests on glance with py36.
|
||||||
required-projects: openstack/glance
|
required-projects: openstack/glance
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-horizon-py27
|
name: cross-horizon-py27
|
||||||
|
@ -83,13 +82,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-horizon-py35
|
name: cross-horizon-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on horizon with py35.
|
description: Run cross-project tests on horizon with py36.
|
||||||
required-projects: openstack/horizon
|
required-projects: openstack/horizon
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-horizon-npm
|
name: cross-horizon-npm
|
||||||
|
@ -108,13 +106,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-keystone-py35
|
name: cross-keystone-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on keystone with py35.
|
description: Run cross-project tests on keystone with py36.
|
||||||
required-projects: openstack/keystone
|
required-projects: openstack/keystone
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-neutron-py27
|
name: cross-neutron-py27
|
||||||
|
@ -125,13 +122,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-neutron-py35
|
name: cross-neutron-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on neutron with py35.
|
description: Run cross-project tests on neutron with py36.
|
||||||
required-projects: openstack/neutron
|
required-projects: openstack/neutron
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-nova-functional
|
name: cross-nova-functional
|
||||||
|
@ -150,13 +146,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-nova-py35
|
name: cross-nova-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on nova with py35.
|
description: Run cross-project tests on nova with py36.
|
||||||
required-projects: openstack/nova
|
required-projects: openstack/nova
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-swift-py27
|
name: cross-swift-py27
|
||||||
|
@ -167,13 +162,12 @@
|
||||||
tox_envlist: py27
|
tox_envlist: py27
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-swift-py35
|
name: cross-swift-py36
|
||||||
parent: requirements-cross-test
|
parent: requirements-cross-test
|
||||||
description: Run cross-project tests on swift with py35.
|
description: Run cross-project tests on swift with py36.
|
||||||
required-projects: openstack/swift
|
required-projects: openstack/swift
|
||||||
nodeset: ubuntu-xenial
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py35
|
tox_envlist: py36
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: cross-osc-build-sphinx-docs
|
name: cross-osc-build-sphinx-docs
|
||||||
|
|
|
@ -29,22 +29,22 @@
|
||||||
- requirements-tox-validate-projects:
|
- requirements-tox-validate-projects:
|
||||||
voting: false
|
voting: false
|
||||||
- cross-cinder-py27
|
- cross-cinder-py27
|
||||||
- cross-cinder-py35
|
- cross-cinder-py36
|
||||||
- cross-glance-py27
|
- cross-glance-py27
|
||||||
- cross-glance-py35
|
- cross-glance-py36
|
||||||
- cross-horizon-py27
|
- cross-horizon-py27
|
||||||
- cross-horizon-py35
|
- cross-horizon-py36
|
||||||
- cross-horizon-npm
|
- cross-horizon-npm
|
||||||
- cross-keystone-py27
|
- cross-keystone-py27
|
||||||
- cross-keystone-py35
|
- cross-keystone-py36
|
||||||
- cross-neutron-py27
|
- cross-neutron-py27
|
||||||
- cross-neutron-py35
|
- cross-neutron-py36
|
||||||
- cross-nova-py27
|
- cross-nova-py27
|
||||||
- cross-nova-py35
|
- cross-nova-py36
|
||||||
- cross-nova-functional
|
- cross-nova-functional
|
||||||
- cross-osc-build-sphinx-docs
|
- cross-osc-build-sphinx-docs
|
||||||
- cross-swift-py27
|
- cross-swift-py27
|
||||||
- cross-swift-py35
|
- cross-swift-py36
|
||||||
- openstack-tox-py36
|
- openstack-tox-py36
|
||||||
- requirements-integration
|
- requirements-integration
|
||||||
- neutron-grenade-multinode:
|
- neutron-grenade-multinode:
|
||||||
|
@ -78,23 +78,23 @@
|
||||||
- requirements-tox-py27-check-uc
|
- requirements-tox-py27-check-uc
|
||||||
- requirements-tox-py35-check-uc
|
- requirements-tox-py35-check-uc
|
||||||
- cross-cinder-py27
|
- cross-cinder-py27
|
||||||
- cross-cinder-py35
|
- cross-cinder-py36
|
||||||
- cross-glance-py27
|
- cross-glance-py27
|
||||||
- cross-glance-py35
|
- cross-glance-py36
|
||||||
- cross-horizon-py27
|
- cross-horizon-py27
|
||||||
- cross-horizon-py35
|
- cross-horizon-py36
|
||||||
- cross-horizon-npm
|
- cross-horizon-npm
|
||||||
- cross-keystone-py27
|
- cross-keystone-py27
|
||||||
- cross-keystone-py35
|
- cross-keystone-py36
|
||||||
- cross-neutron-py27
|
- cross-neutron-py27
|
||||||
- cross-neutron-py35
|
- cross-neutron-py36
|
||||||
- cross-nova-py27
|
- cross-nova-py27
|
||||||
- cross-nova-py35:
|
- cross-nova-py36:
|
||||||
files: ^upper-constraints.txt$
|
files: ^upper-constraints.txt$
|
||||||
- cross-nova-functional
|
- cross-nova-functional
|
||||||
- cross-osc-build-sphinx-docs
|
- cross-osc-build-sphinx-docs
|
||||||
- cross-swift-py27
|
- cross-swift-py27
|
||||||
- cross-swift-py35
|
- cross-swift-py36
|
||||||
- openstack-tox-py36
|
- openstack-tox-py36
|
||||||
- requirements-integration
|
- requirements-integration
|
||||||
- neutron-grenade-multinode:
|
- neutron-grenade-multinode:
|
||||||
|
|
Loading…
Reference in New Issue