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:
parent
1255faa87d
commit
fb53e21367
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue