Fix docs Zuul jobs

The project uses a variant of build-openstack-tox-docs for building
documentation, the publishing job for this is
publish-openstack-tox-docs. Use this publishing job in post queue
instead of the obsolete publish-openstack-sphinx-docs which fails in
this repo since it does not match the build job.

Also, use the release-notes-jobs-python3 instead of adding individual jobs,
this allows updating in a central place. The template does exactly the
same what the jobs do.

Change-Id: I107009c361b594c2493b09fec4e5bc687f103171
This commit is contained in:
Andreas Jaeger 2019-07-11 18:21:04 +02:00
parent 1255faa87d
commit fb53e21367
1 changed files with 2 additions and 8 deletions

View File

@ -2,11 +2,9 @@
- project:
templates:
- tripleo-ansible-molecule-jobs
- release-notes-jobs-python3
check:
jobs:
- build-reno-releasenotes:
vars:
sphinx_python: python3
- openstack-tox-linters
- tripleo-ansible-docs
- tripleo-ci-centos-7-scenario004-standalone:
@ -32,9 +30,6 @@
irrelevant-files: *irrelevant_scenario_files
gate:
jobs:
- build-reno-releasenotes:
vars:
sphinx_python: python3
- openstack-tox-linters
- tripleo-ansible-docs
- tripleo-ci-centos-7-scenario004-standalone:
@ -49,5 +44,4 @@
post:
jobs:
- publish-openstack-python-branch-tarball
- publish-openstack-releasenotes-python3
- publish-openstack-sphinx-docs
- publish-openstack-tox-docs