Commit Graph

3 Commits

Author SHA1 Message Date
Andreas Jaeger d71f5c6314 Use promote job
Change doc publishing to a promote job so that we do not need to rebuild
docs in the post pipeline.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008610.html

Depends-On: https://review.opendev.org/678351
Change-Id: I971160a2716f3cbdc64afb33dd191481cab1d4ea
2019-08-24 16:22:46 +02:00
Andreas Jaeger eeee9fddd2 switch documentation job to new PTI
Update .zuul.yaml to use PTI job, update tox.ini to use the common way
to run sphinx, update setup.cfg for handling warnings as errors.

Add new docs target to tox.ini and make it default target, the target is
needed by CI scripts.

Note that ossa does not work with python3, so the docs environment does
not use basepython. This needs a rework of doc/source/_exts/vmt.py.

Change-Id: I7196aab97167d857f0afdfe005d74c7f0f8f1073
2018-11-05 10:25:23 +01:00
Doug Hellmann c7db383d68 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: If66bba88e5083c546ea65d21c8dfa257428b2a16
Story: #2002586
Task: #24760
2018-08-20 16:56:36 -04:00