Clark Boylan cc7f2d9c0d Remove post-run playbooks from child doc publishing jobs
The abstract base docs publication job already defines the post.yaml
then publish.yaml playbooks for these jobs. That order is important
because we need post.yaml to fetch the sphinx output before we run
publish.yaml. However, when we set post-run to publish.yaml in the child
jobs that means publish.yaml runs first and fails. Then we continue to
run the parent playbooks in the right order (post.yaml then
publish.yaml) and successfully update docs. But at this point we've
already recorded the job as a failure.

Fix this erroneous failure mode by removing the post-run publish.yaml
playbook from the child jobs. We can just let the parent defs run and
that should ensure the correct order.

Change-Id: I0102c0fa2af437cedc129e2fe587ac4314d593e3
2025-03-20 16:16:06 -07:00
2024-09-19 14:18:01 -07:00
2020-03-04 06:21:25 +01:00
2020-04-10 18:35:12 +02:00
2024-09-19 14:18:01 -07:00
2019-02-09 11:39:20 +01:00
2019-04-19 19:25:35 +00:00
2019-02-09 11:42:05 +01:00
2019-03-18 11:18:47 -07:00
2024-09-19 14:18:01 -07:00

OpenDev Base Jobs

This repo contains a set of Zuul jobs and Ansible roles suitable for use by any OpenDev project.

Description
Zuul configuration common to all OpenDev tenants
Readme 2.7 MiB
Languages
Jinja 51.5%
Python 48.5%