zuul-jobs/roles/ensure-sphinx
Akihiro Motoki a4f4351013 Fix build-openstack-releasenotes by non-existing msgmerge
"gettext" command is provided by gettext-base package in Xenial.
To make build-openstack-releasenotes work we need to check commands
like "msgmerge" provided by gettext package.

Change-Id: I6c9f303dd5f284d7df68a4b764b84a05309f6693
2018-10-21 17:28:21 +09:00
..
defaults Revert "Revert "Add sphinx_python variable to sphinx role and job"" 2017-12-13 16:31:26 +01:00
tasks Fix build-openstack-releasenotes by non-existing msgmerge 2018-10-21 17:28:21 +09:00
README.rst Revert "Revert "Add sphinx_python variable to sphinx role and job"" 2017-12-13 16:31:26 +01:00

Ensure sphinx is installed

Installs sphinx. Also installs any dependencies needed in the first of doc/requirements.txt and test-requirements.txt to be found.

All pip installs are done with a provided constraints file, if given.

Role Variables

Optional path to a pip constraints file for installing python libraries.