zuul-jobs/roles/ensure-sphinx
Monty Taylor 4651548004 Add ensure-pip and ensure-virtualenv to build-sphinx-docs
We assume they're installed and use them, but we need to make sure
they're installed.

Change-Id: I962d8f432a8beac3acc7545f2cff6d0d99b30cbe
2020-06-16 08:20:58 -05:00
..
defaults Update the sphinx python package sets 2019-07-08 07:48:31 -07:00
tasks Add ensure-pip and ensure-virtualenv to build-sphinx-docs 2020-06-16 08:20:58 -05:00
vars Update the sphinx python package sets 2019-07-08 07:48:31 -07:00
README.rst Python roles: misc doc updates 2020-04-17 10:45:26 +02: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.