3e97737e5a
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
43 lines
1.2 KiB
YAML
43 lines
1.2 KiB
YAML
- job:
|
|
name: openstack-tox-docs-starlingxdocs
|
|
parent: openstack-tox-docs
|
|
vars:
|
|
tox_envlist: docs-starlingxdocs
|
|
tox_pdf_envlist: pdf-docs-starlingxdocs
|
|
|
|
- project:
|
|
templates:
|
|
- check-requirements
|
|
- publish-openstack-docs-pti
|
|
- release-notes-jobs-python3
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- build-openstack-api-ref:
|
|
# Override files section of the job so that this builds
|
|
# if we change the template.
|
|
files:
|
|
- ^tox.ini$
|
|
- ^api-ref/.*
|
|
- ^doc/.*$
|
|
- ^openstackdocstheme/.*$
|
|
- ^.*\.txt$
|
|
- ^.*\.rst$
|
|
# Run the docs build using the starlingxdocs theme
|
|
- openstack-tox-docs-starlingxdocs
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8
|
|
- build-openstack-api-ref:
|
|
files:
|
|
- ^tox.ini$
|
|
- ^api-ref/.*
|
|
- ^doc/.*$
|
|
- ^openstackdocstheme/.*$
|
|
- ^.*\.txt$
|
|
- ^.*\.rst$
|
|
- openstack-tox-docs-starlingxdocs
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|