6fed1caf0c
These changes allow to store reno reqs in a dedicated place. Indeed some projects just want to build release notes without other documentation. The releasenotes playbook will use the ensure-sphinx role so I think it make sense to allow this specific use case (no doc dir available). Change-Id: I1d244bb47fb6b0b35df130f34007ff51047cd2f1
1.1 KiB
1.1 KiB
Ensure sphinx is installed
Installs sphinx. Also installs any dependencies needed in the first of doc/requirements.txt, releasenotes/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.