diff --git a/.zuul.yaml b/.zuul.yaml index c61e0e7..12b9b06 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -74,6 +74,53 @@ devstack_localrc: ENABLE_IDENTITY_V2: false +- job: + name: glanceclient-tox-keystone-tips-base + parent: tox + description: Abstract job for glanceclient vs. keystone + required-projects: + - name: openstack/keystoneauth + +- job: + name: glanceclient-tox-py27-keystone-tips + parent: glanceclient-tox-keystone-tips-base + description: | + glanceclient py27 unit tests vs. keystone masters + vars: + tox_envlist: py27 + +- job: + name: glanceclient-tox-py35-keystone-tips + parent: glanceclient-tox-keystone-tips-base + description: | + glanceclient py35 unit tests vs. keystone masters + vars: + tox_envlist: py35 + +- job: + name: glanceclient-tox-oslo-tips-base + parent: tox + description: Abstract job for glanceclient vs. oslo + required-projects: + - name: openstack/oslo.i18n + - name: openstack/oslo.utils + +- job: + name: glanceclient-tox-py27-oslo-tips + parent: glanceclient-tox-oslo-tips-base + description: | + glanceclient py27 unit tests vs. oslo masters + vars: + tox_envlist: py27 + +- job: + name: glanceclient-tox-py35-oslo-tips + parent: glanceclient-tox-oslo-tips-base + description: | + glanceclient py35 unit tests vs. oslo masters + vars: + tox_envlist: py35 + - project: check: jobs: @@ -87,3 +134,9 @@ - glanceclient-dsvm-functional-v1 - glanceclient-dsvm-functional - openstack-tox-lower-constraints + periodic: + jobs: + - glanceclient-tox-py27-keystone-tips + - glanceclient-tox-py35-keystone-tips + - glanceclient-tox-py27-oslo-tips + - glanceclient-tox-py35-oslo-tips