docs/.zuul.yaml
Al Bailey 5c86db74c8 Pin tox to be less than 4
The dev environment used by some docs developers uses
an old version of tox, and does not support the
allowlist_externals entry required by tox 4.

The version of tox used by some other developers cannot
support tox.ini that contains both allowlist_externals and
whitelist_externals in the same file.

The fix for now is to stay with whitelist_externals and tox<4

This fix mostly reverts and re-works these two commits
https://review.opendev.org/c/starlingx/docs/+/869229
https://review.opendev.org/c/starlingx/docs/+/868621

Partial-Bug: #2000399

Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: Ib8a5eea5d27e7b7347bc717d11f9dc5a0be4f396
2023-01-13 14:00:16 +00:00

19 lines
371 B
YAML

---
- project:
vars:
ensure_tox_version: '<4'
templates:
- stx-api-ref-jobs
check:
jobs:
- openstack-tox-linters
- openstack-tox-docs
gate:
jobs:
- openstack-tox-linters
- openstack-tox-docs
promote:
jobs:
# Special publishing job for this repo
- promote-stx-tox-docs-site