zuul-website/.zuul.yaml
James E. Blair 66643f2e05 Merge zuul-website-media when publishing site
The protected attribute is removed so these jobs can also be run
in the zuul-website-media project.  The parent job retains an
allowed-project setting which accomplishes the same thing.

Depends-On: https://review.openstack.org/561747
Change-Id: Ifc310307632d3388b5ff8bdedd7e8153406d69d6
2018-04-17 07:50:24 -07:00

37 lines
848 B
YAML

- job:
name: zuul-website-build
description: |
Publishes a draft version of the Zuul website.
required-projects:
- openstack-infra/zuul-website
- openstack-infra/zuul-website-media
success-url: html/
run: playbooks/build-site.yaml
post-run: playbooks/publish-draft-site.yaml
nodeset:
nodes: []
- job:
name: zuul-website-publish
parent: publish-zuul-website
description: |
Publishes the Zuul website.
required-projects:
- openstack-infra/zuul-website
- openstack-infra/zuul-website-media
run: playbooks/build-site.yaml
post-run: playbooks/publish-site.yaml
nodeset:
nodes: []
- project:
check:
jobs:
- zuul-website-build
gate:
jobs:
- zuul-website-build
post:
jobs:
- zuul-website-publish