tacker-specs/.zuul.yaml
Hiromu Asahina 3779761ee4 Add sphinx plantUML pluging
This patch enables the sphinx PlantUML extension. As PlantUML is often
used in Tacker documents, authors of specs can re-use diagrams when
they write user guides with small revising.

To build plantUML with a sphinx PlantUML extension:
- Updated conf.py
- Updated requirements
- Added plantuml.jar

To use the sphinx PlantUML extension in Zuul jobs:
- Added bindep [1][2] to install graphviz
- Added pre.yaml to install java [3]
- Updated setup.cfg (this is necessary to place more than two
  directories at the project root)

Others:
- Added examples to 2023.2/placeholder.rst and template.rst

[1] https://github.com/openstack/cinder-specs/blob/master/bindep.txt
[2] https://docs.opendev.org/opendev/bindep/latest/readme.html
[3] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-java

Change-Id: I72c2c7887ceba4734b367f7e5bc78921eb0ab0a1
2023-07-09 22:14:44 +09:00

15 lines
293 B
YAML

- project:
check:
jobs:
- openstack-tacker-tox-docs
- openstack-tox-pep8
gate:
jobs:
- openstack-tacker-tox-docs
- openstack-tox-pep8
- job:
name: openstack-tacker-tox-docs
parent: openstack-tox-docs
pre-run: playbooks/pre.yaml