Cleanup zuul jobs

Use templates instead of individual jobs.

Remoe usage of releasenotes templates since it publishes content to
docs.o.o and only official OpenStack projects can publish there, use
instead just the build jobs.

Change-Id: I3046569efd586707150fb4cc753fd55979470946
This commit is contained in:
Andreas Jaeger 2018-09-29 19:14:45 +02:00
parent ea565393a5
commit 9f3e8997fa
1 changed files with 6 additions and 11 deletions

View File

@ -1,14 +1,13 @@
--- ---
- project: - project:
templates: templates:
- release-notes-jobs - build-openstack-sphinx-docs
- openstack-cover-jobs
- openstack-python35-jobs
- openstack-python-jobs
check: check:
jobs: jobs:
- openstack-tox-pep8 - build-openstack-releasenotes
- openstack-tox-py27
- openstack-tox-py35
- openstack-tox-cover
- build-openstack-sphinx-docs
- kayobe-tox-ansible-syntax - kayobe-tox-ansible-syntax
- kayobe-tox-ansible - kayobe-tox-ansible
- kayobe-tox-molecule - kayobe-tox-molecule
@ -18,11 +17,7 @@
gate: gate:
queue: kayobe queue: kayobe
jobs: jobs:
- openstack-tox-pep8 - build-openstack-releasenotes
- openstack-tox-py27
- openstack-tox-py35
- openstack-tox-cover
- build-openstack-sphinx-docs
- kayobe-tox-ansible-syntax - kayobe-tox-ansible-syntax
- kayobe-tox-ansible - kayobe-tox-ansible
- kayobe-tox-molecule - kayobe-tox-molecule