Merge "Refactor periodic "tips" jobs"
This commit is contained in:
commit
88c0bedc24
58
.zuul.yaml
58
.zuul.yaml
@ -26,6 +26,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: glance-tox-oslo-tips-base
|
name: glance-tox-oslo-tips-base
|
||||||
parent: tox
|
parent: tox
|
||||||
|
abstract: true
|
||||||
description: Abstract job for Glance vs. oslo libraries
|
description: Abstract job for Glance vs. oslo libraries
|
||||||
# NOTE(rosmaita): only need functional test jobs, oslo is
|
# NOTE(rosmaita): only need functional test jobs, oslo is
|
||||||
# already running periodic jobs using our unit tests
|
# already running periodic jobs using our unit tests
|
||||||
@ -65,6 +66,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: glance-tox-keystone-tips-base
|
name: glance-tox-keystone-tips-base
|
||||||
parent: tox
|
parent: tox
|
||||||
|
abstract: true
|
||||||
description: Abstract job for Glance vs. keystone
|
description: Abstract job for Glance vs. keystone
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/keystoneauth
|
- name: openstack/keystoneauth
|
||||||
@ -106,6 +108,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: glance-tox-glance_store-tips-base
|
name: glance-tox-glance_store-tips-base
|
||||||
parent: tox
|
parent: tox
|
||||||
|
abstract: true
|
||||||
description: Abstract job for Glance vs. glance_store
|
description: Abstract job for Glance vs. glance_store
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/glance_store
|
- name: openstack/glance_store
|
||||||
@ -145,6 +148,7 @@
|
|||||||
- job:
|
- job:
|
||||||
name: glance-tox-cursive-tips-base
|
name: glance-tox-cursive-tips-base
|
||||||
parent: tox
|
parent: tox
|
||||||
|
abstract: true
|
||||||
description: Abstract job for Glance vs. cursive and related libs
|
description: Abstract job for Glance vs. cursive and related libs
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/cursive
|
- name: openstack/cursive
|
||||||
@ -285,17 +289,43 @@
|
|||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
periodic:
|
periodic:
|
||||||
jobs:
|
jobs:
|
||||||
- glance-tox-functional-oslo-tips
|
# NOTE(rosmaita): we only want the "tips" jobs to be run against
|
||||||
- glance-tox-functional-py35-oslo-tips
|
# master, hence the 'branches' qualifiers below. Without them, when
|
||||||
- glance-tox-py27-keystone-tips
|
# a stable branch is cut, the tests would be run against the stable
|
||||||
- glance-tox-py35-keystone-tips
|
# branch as well, which is pointless because these libraries are
|
||||||
- glance-tox-functional-keystone-tips
|
# frozen (more or less) in the stable branches.
|
||||||
- glance-tox-functional-py35-keystone-tips
|
#
|
||||||
- glance-tox-py27-glance_store-tips
|
# The "tips" jobs can be removed from the stable branch .zuul.yaml
|
||||||
- glance-tox-py35-glance_store-tips
|
# files if someone is so inclined, but that would require manual
|
||||||
- glance-tox-functional-glance_store-tips
|
# maintenance, so we do not do it by default. Another option is
|
||||||
- glance-tox-functional-py35-glance_store-tips
|
# to define these jobs in the openstack-infra/project-config repo.
|
||||||
- glance-tox-py27-cursive-tips
|
# That would make us less agile in adjusting these tests, so we
|
||||||
- glance-tox-py35-cursive-tips
|
# aren't doing that either.
|
||||||
- glance-tox-functional-cursive-tips
|
- glance-tox-functional-oslo-tips:
|
||||||
- glance-tox-functional-py35-cursive-tips
|
branches: master
|
||||||
|
- glance-tox-functional-py35-oslo-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-py27-keystone-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-py35-keystone-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-functional-keystone-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-functional-py35-keystone-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-py27-glance_store-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-py35-glance_store-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-functional-glance_store-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-functional-py35-glance_store-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-py27-cursive-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-py35-cursive-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-functional-cursive-tips:
|
||||||
|
branches: master
|
||||||
|
- glance-tox-functional-py35-cursive-tips:
|
||||||
|
branches: master
|
||||||
|
Loading…
Reference in New Issue
Block a user