project-config/zuul.d/jobs.yaml

51 lines
1.1 KiB
YAML

- 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: 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