Use templates for cover

Use openstack-tox-cover template, this runs the cover job
in the check queue only.

Remove jobs that are part of the templates.

Sort list of templates and place templates as first element of project
stanza to follow common practice.

Remove all branch conditions, those are implizit.

Change-Id: I458cb125bea7840b1a3931fa74929816d9ba4bd2
This commit is contained in:
Andreas Jaeger 2018-09-07 12:46:01 +02:00 committed by Andreas Jaeger
parent f5accf53a0
commit f3566d3f04

View File

@ -1,86 +1,60 @@
- project: - project:
templates:
- check-requirements
- lib-forward-testing
- lib-forward-testing-python3
- openstack-cover-jobs
- openstack-python-jobs
- openstack-python35-jobs
- openstack-python36-jobs
- periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
check: check:
jobs: jobs:
- tooz-tox-py27-etcd - tooz-tox-py27-etcd
- tooz-tox-py35-etcd: - tooz-tox-py35-etcd
branches: ^(?!stable/newton).*$ - tooz-tox-py27-etcd3
- tooz-tox-py27-etcd3: - tooz-tox-py35-etcd3
branches: ^(?!stable/(newton|ocata)).*$ - tooz-tox-py27-etcd3gw
- tooz-tox-py35-etcd3: - tooz-tox-py35-etcd3gw
branches: ^(?!stable/(newton|ocata)).*$
- tooz-tox-py27-etcd3gw:
branches: ^(?!stable/(newton|ocata)).*$
- tooz-tox-py35-etcd3gw:
branches: ^(?!stable/(newton|ocata)).*$
- tooz-tox-py27-zookeeper - tooz-tox-py27-zookeeper
- tooz-tox-py35-zookeeper: - tooz-tox-py35-zookeeper
branches: ^(?!stable/newton).*$
- tooz-tox-py27-redis - tooz-tox-py27-redis
- tooz-tox-py35-redis: - tooz-tox-py35-redis
branches: ^(?!stable/newton).*$
- tooz-tox-py27-sentinel - tooz-tox-py27-sentinel
- tooz-tox-py35-sentinel: - tooz-tox-py35-sentinel
branches: ^(?!stable/newton).*$
- tooz-tox-py27-memcached - tooz-tox-py27-memcached
- tooz-tox-py35-memcached: - tooz-tox-py35-memcached
branches: ^(?!stable/newton).*$
- tooz-tox-py27-postgresql - tooz-tox-py27-postgresql
- tooz-tox-py35-postgresql: - tooz-tox-py35-postgresql
branches: ^(?!stable/newton).*$
- tooz-tox-py27-mysql - tooz-tox-py27-mysql
- tooz-tox-py35-mysql: - tooz-tox-py35-mysql
branches: ^(?!stable/newton).*$
- tooz-tox-py27-consul - tooz-tox-py27-consul
- tooz-tox-py35-consul: - tooz-tox-py35-consul
branches: ^(?!stable/newton).*$
gate: gate:
jobs: jobs:
- tooz-tox-py27-etcd - tooz-tox-py27-etcd
- tooz-tox-py35-etcd: - tooz-tox-py35-etcd
branches: ^(?!stable/newton).*$ - tooz-tox-py27-etcd3
- tooz-tox-py27-etcd3: - tooz-tox-py35-etcd3
branches: ^(?!stable/(newton|ocata)).*$ - tooz-tox-py27-etcd3gw
- tooz-tox-py35-etcd3: - tooz-tox-py35-etcd3gw
branches: ^(?!stable/(newton|ocata)).*$
- tooz-tox-py27-etcd3gw:
branches: ^(?!stable/(newton|ocata)).*$
- tooz-tox-py35-etcd3gw:
branches: ^(?!stable/(newton|ocata)).*$
- tooz-tox-py27-zookeeper - tooz-tox-py27-zookeeper
- tooz-tox-py35-zookeeper: - tooz-tox-py35-zookeeper
branches: ^(?!stable/newton).*$
- tooz-tox-py27-redis - tooz-tox-py27-redis
- tooz-tox-py35-redis: - tooz-tox-py35-redis
branches: ^(?!stable/newton).*$
- tooz-tox-py27-sentinel - tooz-tox-py27-sentinel
- tooz-tox-py35-sentinel: - tooz-tox-py35-sentinel
branches: ^(?!stable/newton).*$
- tooz-tox-py27-memcached - tooz-tox-py27-memcached
- tooz-tox-py35-memcached: - tooz-tox-py35-memcached
branches: ^(?!stable/newton).*$
- tooz-tox-py27-postgresql - tooz-tox-py27-postgresql
- tooz-tox-py35-postgresql: - tooz-tox-py35-postgresql
branches: ^(?!stable/newton).*$
- tooz-tox-py27-mysql - tooz-tox-py27-mysql
- tooz-tox-py35-mysql: - tooz-tox-py35-mysql
branches: ^(?!stable/newton).*$
- tooz-tox-py27-consul - tooz-tox-py27-consul
- tooz-tox-py35-consul: - tooz-tox-py35-consul
branches: ^(?!stable/newton).*$
templates:
- check-requirements
- openstack-python-jobs
- openstack-python35-jobs
- publish-openstack-docs-pti
- lib-forward-testing
- lib-forward-testing-python3
- release-notes-jobs-python3
- periodic-stable-jobs
- openstack-python36-jobs
post:
jobs:
- openstack-tox-cover
- job: - job:
name: tooz-tox-py27-consul name: tooz-tox-py27-consul
parent: openstack-tox parent: openstack-tox