As repo_build role has been succesfully replaced with
python_venv_build role, we have no need in it's futher maintaining and
releasing.
Depends-On: https://review.opendev.org/717715
Change-Id: Ibf9ce1d602c5cfa9ed7431ca37de02df3335b36a
This commit refactors the pip_install role docs. Moving forward,
specific project configurations are maintained in the appropriate
role book.
Change-Id: Ic62c7dd8b655a4ef6aa22ca02a599a07996a76f9
The 'docs' tox target executes the doc8 lint test which may result in
failures when testing documentation builds, but OpenStack-CI does not
execute that tox target.
In order to ensure that we catch all standard documentation syntax
errors and prevent them from merging, this patch includes the docs
target in the 'linters' chain of tests.
Fixes for any failures which result from executing this test are also
included in the patch.
Change-Id: Ib42f126e4423a39e9431aa1ee7ab57dc7e9d2ead
As discussed during the Newton design summit, we
agreed to adopt the role documentation pattern laid
out in the os_keystone role.
Change-Id: Ia3aea29c2994980b1ec9ce2f58001620a279bee6
The change moves the role out from the main repo pip_install
repository and into its own standalone repository.
Items within this change:
* The role has been updated to ensure it runs standalone.
* Tests added to the role within tox.
* Functional tests added to the role that can either be run
via the run_tests.sh script or using tox.
* dev requirements have been updated for testing usecases.
* Docs added to both the README.rst file as well as the docs
folder.
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>