Merge "PDF documentation build"

This commit is contained in:
Zuul 2019-09-20 01:52:11 +00:00 committed by Gerrit Code Review
commit 31c624716b
5 changed files with 47 additions and 7 deletions

View File

@ -108,3 +108,27 @@ html_sidebars = {
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
# html_static_path = ['_static']
# -- Options for LaTeX output -------------------------------------------------
# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title, author, documentclass
# [howto/manual]).
latex_documents = [
('index', 'doc-murano.tex', u'Murano Documentation',
u'OpenStack Foundation', 'manual'),
]
latex_domain_indices = False
latex_elements = {
'makeindex': '',
'printindex': '',
'preamble': r'\setcounter{tocdepth}{3}',
'maxlistdepth': '10',
}
# Disable usage of xindy https://bugzilla.redhat.com/show_bug.cgi?id=1643664
latex_use_xindy = False
# Disable smartquotes, they don't work in latex
smartquotes_excludes = {'builders': ['latex']}

View File

@ -3,7 +3,10 @@ Configuration options for the Application Catalog service
=========================================================
The following options can be set in the ``/etc/murano/murano.conf`` config file.
A :doc:`sample configuration file <sample_config>` is also available.
.. only:: html
A :doc:`sample configuration file <sample_config>` is also available.
.. show-options::
:config-file: etc/oslo-config-generator/murano.conf

View File

@ -2,9 +2,11 @@
Configuration Guide
===================
.. toctree::
:maxdepth: 1
.. only:: html
config-options
sample_config
sample_policy
.. toctree::
:maxdepth: 1
config-options
sample_config
sample_policy

View File

@ -7,6 +7,8 @@ auto-generated from murano when this documentation is built, so if you are
having issues with an option, please compare your version of murano with the
version of this documentation.
The sample configuration can also be downloaded in `file form <../_static/murano.conf.sample>`_.
.. only:: html
The sample configuration can also be downloaded in `file form <../_static/murano.conf.sample>`_.
.. literalinclude:: ../_static/murano.conf.sample

View File

@ -61,6 +61,15 @@ basepython = python3
deps = -r{toxinidir}/doc/requirements.txt
commands = sphinx-build -a -E -W -d doc/build/doctrees -b html doc/source doc/build/html
[testenv:pdf-docs]
basepython = python3
deps = {[testenv:docs]deps}
whitelist_externals =
make
commands =
sphinx-build -W -b latex doc/source doc/build/pdf
make -C doc/build/pdf
[testenv:pyflakes]
basepython = python3
deps = flake8