Zuul deprecated usage of perl-style regex.
```
All regular expressions must conform to RE2 syntax, but an
expression using the deprecated Perl-style syntax has been detected.
Adjust the configuration to conform to RE2 syntax.
```
Change-Id: Id6b8fbf145b7e933ce2e82cebbe3d6c9531943b6
octaviaclient PDF file should show the version numbers, let's check
that.
Depends-On: https://review.opendev.org/729027
Change-Id: I09dec7c16c239d1eeae738b54d9c699eb7f461c5
Test that building docs works with nova repo using
openstack-tox-docs.
Note that we cannot create a build-releasenotes cross-job since
the job does not allow from-source installs.
Rename the starlingx job to follow Zuul naming policy.
Dependencies:
726829: Fix siblings install with envdir in tox.ini (hard dependency)
728497: Output docstheme version (informational)
Depends-On: https://review.opendev.org/728497
Depends-On: https://review.opendev.org/726829
Change-Id: I87652c76fc473929ee06047e53f884e047420f32
PDF files from openstackdocsstheme-tox-manuals-buildpdf(-starlingxpdf)
jobs were not fetched after recent changes in the related zuul jobs.
This commit merges 'buildpdf' tox env into the 'docs' tox env
following the OpenStack PDF community goal convention.
The same change is made for starlingxdocs theme.
The .zuul.yaml file is updated accordingly.
Change-Id: I0081f77a19b71b093b3debf91e85a42cf2053471
At the PTG the Docs team and dhellmann decided that openstackdocstheme
was the proper place to keep the modifications required to build
a theme for StarlingX and other OpenStack Foundation-related projects.
This is a minimal set of changes to support a second theme with a couple
of visual changes thrown in to make obvious that the correct theme
is being used. The remainder of the visual work will follow.
Both PNG and SVG versions of the logo are included.
Add an additional jobs to build the docs and PDF with the new theme.
Modify the wording in README.rst and the docs index page regarding
the distinction between openstackdocstheme the module and openstackdocs
and starlingxdocs the themes and their intended uses.
There are a number of hard-coded OpenStack-isms that will eventually
need to be addressed.
Change-Id: I594136a0ea66d61f60dafc6a853137470efc7d42
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
The buildpdf did not run since the parent job was mistyped, fix parent
job name and rename to follow conventions on job names.
Cleanup jobs in tox.ini:
Docs environment is now run by PTI, so only run building the html for
docs directory.
Change-Id: Ibd0e731d9b090e0c444a8e18caa3ad3153f8aa4a
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: If1ba75d02009e61c40ea9cbb6d51dd9794cedf13
Story: #2002586
Task: #24293
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: Ie5891998c5e410c92404aa12007a2fd61569a618
Story: #2002586
Task: #24293
Add a build PDF job using zuul v3 syntax. This is based on a job
defined in openstack-manuals.
Needed-By: Ib2b3ef5c70823a11d31bd2fd856ce93813d97f0a
Change-Id: Id00eb9d8644199b2c4c836f819a976eb1f07cc84