- job: name: zuul-website-build description: | Publishes a draft version of the Zuul website. required-projects: - zuul/zuul-website - zuul/zuul-website-media run: playbooks/build-site.yaml post-run: playbooks/publish-draft-site.yaml # TODO: run this job with an empty nodeset after we fix the # repo-state bug in zuul. # nodeset: # nodes: [] - job: name: zuul-website-publish parent: publish-zuul-website description: | Publishes the Zuul website. required-projects: - zuul/zuul-website - zuul/zuul-website-media run: playbooks/build-site.yaml post-run: playbooks/publish-site.yaml nodeset: nodes: [] - project: queue: zuul-website check: jobs: - zuul-website-build gate: jobs: - zuul-website-build post: jobs: - zuul-website-publish