8 Commits

Author SHA1 Message Date
James E. Blair
84e54c0571 Add nox-docs jobs
This allows zuul projects to switch to nox for docs
building/publishing.

Depends-On: https://review.opendev.org/868226
Change-Id: I85cdbefdd6485c3eb58eb3068987b385b58ae381
2022-12-20 09:14:03 -08:00
James E. Blair
e2c834807b Add gating.dev publish job
This mirrors the zuul website publishing job.

It uses a subdirectory of the zuul volume so that a new AFS volume
doesn't need to be created.  It's not actually published under the
zuul-ci.org web site.

Change-Id: I89c3a4cc0fc4880978a8d0802d43fda8dafc0cf1
2021-07-22 08:57:39 -07:00
James E. Blair
1bee63b1cb Use gerrit master job with no files matcher
Thinly inherit from it to give it a better name here.

Depends-On: https://review.opendev.org/690120
Change-Id: I034c0bdce2e1a9f01157610392fd54fa25b3eb1d
2019-10-22 09:07:33 -07:00
James E. Blair
40847572ff Add publish-zuul-website job
Change-Id: I07cb59861b38df6c87daf586d697daab5c80e979
2019-07-11 13:34:35 -07:00
James E. Blair
bc25c5eb6e Fix docs promote job
I missed this variable setting when updating to the new jobs.

Change-Id: I7f48f15add584de7639bdc0b8984972807448e30
2019-04-02 07:55:02 -07:00
James E. Blair
9bb023e80e Update for opendev docs jobs
This updates the zuul docs jobs for recent changes to the opendev
docs jobs which should allow us to use them unaltered.

Change-Id: I7d9d698ca624167090a94b961fb21041194d6aa2
2019-04-01 12:53:29 -07:00
James E. Blair
4094014703 Add zuul-publish-tox-docs job
This job handles publishing docs builds on tags.

Change-Id: I3b8257bbf2b2008ba15deb78578c4bb1e98b4606
2019-03-29 13:45:04 -07:00
James E. Blair
f03b5b9732 Add branch docs jobs
These publish docs for the branch tip and are designed for use in
the promote pipeline.

Change-Id: I1bc0c88879417737838897b046de43fa1a04a4fd
2019-03-28 15:11:35 -07:00