Add periodic tips jobs
Add jobs to the periodic queue that run the glance_store unit tests against the master of various libraries we consume so that we don't have to wait for a release to detect a change that could be problematic. Change-Id: I0385646991140debc06ea27a194a6e7f6f749e6b
This commit is contained in:
parent
d79cd98b00
commit
d11bd6a154
120
.zuul.yaml
120
.zuul.yaml
@ -45,14 +45,126 @@
|
|||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
ENABLE_IDENTITY_V2: True
|
ENABLE_IDENTITY_V2: True
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-cinder-tips-base
|
||||||
|
parent: tox
|
||||||
|
description: Abstract job for glance_store vs. cinder
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/os-brick
|
||||||
|
- name: openstack/python-cinderclient
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py27-cinder-tips
|
||||||
|
parent: glance_store-tox-cinder-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py27 unit tests vs. cinder masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py27
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py35-cinder-tips
|
||||||
|
parent: glance_store-tox-cinder-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py35 unit tests vs. cinder masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py35
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-keystone-tips-base
|
||||||
|
parent: tox
|
||||||
|
description: Abstract job for glance_store vs. keystone
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/keystoneauth
|
||||||
|
- name: openstack/python-keystoneclient
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py27-keystone-tips
|
||||||
|
parent: glance_store-tox-keystone-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py27 unit tests vs. keystone masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py27
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py35-keystone-tips
|
||||||
|
parent: glance_store-tox-keystone-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py35 unit tests vs. keystone masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py35
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-oslo-tips-base
|
||||||
|
parent: tox
|
||||||
|
description: Abstract job for glance_store vs. oslo
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/oslo.concurrency
|
||||||
|
- name: openstack/oslo.config
|
||||||
|
- name: openstack/oslo.i18n
|
||||||
|
- name: openstack/oslo.privsep
|
||||||
|
- name: openstack/oslo.rootwrap
|
||||||
|
- name: openstack/oslo.serialization
|
||||||
|
- name: openstack/oslo.utils
|
||||||
|
- name: openstack/oslo.vmware
|
||||||
|
- name: openstack/stevedore
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py27-oslo-tips
|
||||||
|
parent: glance_store-tox-oslo-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py27 unit tests vs. oslo masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py27
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py35-oslo-tips
|
||||||
|
parent: glance_store-tox-oslo-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py35 unit tests vs. oslo masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py35
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-swift-tips-base
|
||||||
|
parent: tox
|
||||||
|
description: Abstract job for glance_store vs. swift
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/python-swiftclient
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py27-swift-tips
|
||||||
|
parent: glance_store-tox-swift-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py27 unit tests vs. swift masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py27
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: glance_store-tox-py35-swift-tips
|
||||||
|
parent: glance_store-tox-swift-tips-base
|
||||||
|
description: |
|
||||||
|
glance_store py35 unit tests vs. swift masters
|
||||||
|
vars:
|
||||||
|
tox_envlist: py35
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
experimental:
|
|
||||||
jobs:
|
|
||||||
- glance_store-dsvm-functional-filesystem
|
|
||||||
- glance_store-dsvm-functional-swift
|
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-lower-constraints
|
- openstack-tox-lower-constraints
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-lower-constraints
|
- openstack-tox-lower-constraints
|
||||||
|
experimental:
|
||||||
|
jobs:
|
||||||
|
- glance_store-dsvm-functional-filesystem
|
||||||
|
- glance_store-dsvm-functional-swift
|
||||||
|
periodic:
|
||||||
|
jobs:
|
||||||
|
- glance_store-tox-py27-cinder-tips
|
||||||
|
- glance_store-tox-py35-cinder-tips
|
||||||
|
- glance_store-tox-py27-keystone-tips
|
||||||
|
- glance_store-tox-py35-keystone-tips
|
||||||
|
- glance_store-tox-py27-oslo-tips
|
||||||
|
- glance_store-tox-py35-oslo-tips
|
||||||
|
- glance_store-tox-py27-swift-tips
|
||||||
|
- glance_store-tox-py35-swift-tips
|
||||||
|
Loading…
Reference in New Issue
Block a user