Cleanup .zuul.yaml

Some cleanups:
* Use tox-lower-constraints template instead of individual jobs.
* Use cover template to run cover job only in check as voting.
* Sort list of templates alphabetically.
* Remove publish-to-pypi, it should stay in project-config (and
  the project-config change keeps it there).

Change-Id: I228b74e264db7a0f604b6d8b72b60d2c4ee854c5
This commit is contained in:
Andreas Jaeger 2018-08-31 12:01:51 +02:00
parent d5c0cc45d1
commit 140d69db98
1 changed files with 8 additions and 13 deletions

View File

@ -216,15 +216,17 @@
- project:
templates:
- publish-to-pypi
- publish-openstack-docs-pti
- shade-functional-tips
- shade-tox-tips
- openstack-python-jobs
- release-notes-jobs-python3
- check-requirements
- openstack-cover-jobs
- openstack-lower-constraints-jobs
- openstack-python-jobs
- openstack-python35-jobs
- openstack-python36-jobs
- publish-openstack-docs-pti
- publish-to-pypi
- release-notes-jobs-python3
- shade-functional-tips
- shade-tox-tips
check:
jobs:
- bifrost-integration-tinyipa:
@ -237,15 +239,8 @@
- shade-functional-devstack
- shade-functional-devstack-magnum
- shade-functional-devstack-python3
- openstack-tox-lower-constraints
- openstack-tox-cover:
voting: false
gate:
jobs:
- shade-ansible-functional-devstack
- shade-functional-devstack
- shade-functional-devstack-python3
- openstack-tox-lower-constraints
post:
jobs:
- openstack-tox-cover