Handle the name change in the dependent change. Should have no
functional change.
Depends-On: https://review.opendev.org/705368
Change-Id: I5fdc858892b1cf31649c2a8bef3d018afe68cb22
prepare-for-afs includes already the root-marker wirter, an extra
write-root-marker is not needed and wrong - we currently end with
stable/queens job having two root-markers:
html/.root-marker
html/queens/.root-marker
Remove the extra root-marker.
Change-Id: I9a7de9ec372266b3b6dcd650b69f1ec401ef0b0c
Add "/" to sphinx dir to to remove the final "html" from path to fix
publishing.
Also, add "/" to playbooks/publish/publications.yaml.
Change-Id: Ie90b3204b2530c30468a28f107f74794235a0921
Depends-On: I0eed5ebf5af8d43f6a105a1fc0dcf1b0a9813dbd
This gets the main publish-openstack-sphinx jobs, plus api-ref,
api-guide, deploy-guide, install-guide and placement-api-ref.
The write_root_marker and prepare-docs-for-afs roles have been udpated
to have good defaults and also to honor sphinx_build_dir as a variable,
so remove setting those explicitly.
Depends-On: I7c3d578a00a4aa4c9e175f5f83e3171c6f6a4a61
Change-Id: I9ed0b02d6ca20a6b679507c4d988531abc55b09d
The ocata and earlier guides have been publishing to the service-type,
not the project-name. The Zuul v3 conversion broke this, restore this.
Note that this still results in some different names since we use the
services-type-authority now and formerly had hand-written assignments.
Change-Id: Ib03cc560868db725e151e0e8c9107846137f5d27
We just lost the docs.o.o index page: The tox run failed and only a
few files were ready. Since we delete existing content when pushing new,
this removed all our static pages.
Add a safe guard for all doc building: Only collect and publish
documents when we have build them with success. Add this to related
roles like creating/destroying afs as well.
Change-Id: Ife2496fe920bd40d52803705b409e6e621532254
New job to publish the old project install guide. This runs only
on newton and ocata.
Needed-By: Ide665a796bd80173b1e2248dfc8a7ad412c6c8bc
Change-Id: I85c101b83f745196bc6f8673c26f3864d61ff3f5