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
This commit is contained in:
James E. Blair 2022-12-20 09:13:44 -08:00
parent 3ccbef5755
commit 84e54c0571

View File

@ -1,3 +1,4 @@
# TODO: remove after switch to nox
- job:
name: zuul-tox-docs
parent: opendev-tox-docs
@ -20,6 +21,29 @@
name: afs
pass-to-parent: true
- job:
name: zuul-nox-docs
parent: opendev-nox-docs
# TODO: rename to zuul-promote-docs after switch to nox
- job:
name: zuul-promote-nox-docs
parent: opendev-promote-docs-base
vars:
download_artifact_job: zuul-nox-docs
secrets:
- secret: zuul-afs
name: afs
pass-to-parent: true
- job:
name: zuul-publish-nox-docs
parent: opendev-publish-nox-docs-base
secrets:
- secret: zuul-afs
name: afs
pass-to-parent: true
- job:
name: publish-zuul-website
description: |