# 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