Sphinx extension for Zuul jobs
Go to file
James E. Blair f51dd26d25 Update autojob to handle branch regexes
Now that a job branch list can be a list of dictionaries, the autojob
directive can hit this error:

    variant = ', '.join(branches)
  TypeError: sequence item 0: expected str instance, dict found

Handle this by serializing the dictionaries with (str) so that we get
something printable.  It's not going to be pretty, but the old regexes
weren't either.

Change-Id: I9c0b242a8993760a7b7b27bbf231550c03cde183
2023-09-05 11:08:53 -07:00
doc Correct tagged version docs build 2022-03-21 10:28:29 -07:00
tests/roles Ignore non-directory entries in roles/ 2018-09-05 10:18:18 -07:00
zuul_sphinx Update autojob to handle branch regexes 2023-09-05 11:08:53 -07:00
.gitignore Fix package setup 2017-07-31 14:00:10 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:25:30 +00:00
.zuul.yaml Convert zuul-sphinx to nox 2022-12-29 11:09:09 -08:00
LICENSE Initial commit 2017-06-16 10:38:17 -07:00
README.rst Add attr-overview directive 2018-09-28 20:18:28 +10:00
bindep.txt Initial commit 2017-06-16 10:38:17 -07:00
noxfile.py Convert zuul-sphinx to nox 2022-12-29 11:09:09 -08:00
requirements.txt Remove cap on sphinx 2017-07-31 16:12:22 -07:00
setup.cfg Convert zuul-sphinx to nox 2022-12-29 11:09:09 -08:00
setup.py Initial commit 2017-06-16 10:38:17 -07:00
test-requirements.txt Fix package setup 2017-07-31 14:00:10 -07:00
tox.ini Convert zuul-sphinx to nox 2022-12-29 11:09:09 -08:00

README.rst

Zuul Sphinx

A Sphinx extension for documenting Zuul jobs and configuration.