
This allows zuul projects to switch to nox for docs building/publishing. Depends-On: https://review.opendev.org/868226 Change-Id: I85cdbefdd6485c3eb58eb3068987b385b58ae381
75 lines
1.6 KiB
YAML
75 lines
1.6 KiB
YAML
# TODO: remove after switch to nox
|
|
- job:
|
|
name: zuul-tox-docs
|
|
parent: opendev-tox-docs
|
|
|
|
- job:
|
|
name: zuul-promote-docs
|
|
parent: opendev-promote-docs-base
|
|
vars:
|
|
download_artifact_job: zuul-tox-docs
|
|
secrets:
|
|
- secret: zuul-afs
|
|
name: afs
|
|
pass-to-parent: true
|
|
|
|
- job:
|
|
name: zuul-publish-tox-docs
|
|
parent: opendev-publish-tox-docs-base
|
|
secrets:
|
|
- secret: zuul-afs
|
|
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: |
|
|
Publishes content in artifacts/ to the Zuul website.
|
|
allowed-projects:
|
|
- zuul/zuul-website
|
|
- zuul/zuul-website-media
|
|
post-run:
|
|
- playbooks/website/publish.yaml
|
|
secrets:
|
|
- secret: zuul-afs
|
|
name: afs
|
|
|
|
- job:
|
|
name: publish-gating.dev-website
|
|
description: |
|
|
Publishes content in artifacts/ to the gating.dev website.
|
|
allowed-projects:
|
|
- zuul/gating.dev
|
|
post-run:
|
|
- playbooks/gating.dev/publish.yaml
|
|
secrets:
|
|
- secret: zuul-afs
|
|
name: afs
|
|
|
|
- job:
|
|
name: build-gerrit-image
|
|
parent: system-config-build-image-gerrit-master-base
|