Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Jaeger 0b78b7be34 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: Ifc60ddf5a5696f250a01761bc1a3d7f73df8ed63
2020-06-05 10:58:20 +12:00
Andreas Jaeger c91fbd13b8 Cleanup cruft
Let's make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Update classifiers
- Update requirements, no need for python_version anymore
- Use newer openstackdocstheme and Sphinx versions
- Remove install_command from tox.ini, the default is fine;
  move constraints into deps
- Remove Babel from requirements, it's not needed for running;
  remove babel.cfg
- Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete
- update to hacking 3.0

Change-Id: Ic8426d14ba489a88ab73d7dd02e6dfd71b312ca3
2020-05-10 14:37:51 +02:00
Lingxian Kong 605a0d3a51 Refactor trove-tempest-plugin
Depends-On: https://review.opendev.org/#/c/697870/
Story: 2006554
Task: 36639
Change-Id: I6251f070f330ee886e6436d92c20d78e0401d59e
2019-12-08 23:39:40 +13:00
Bartosz Zurkowski 22627b8160 Enable publishing plugin docs
Adjusts tox env for building docs and release notes to global standards.
Enables publish-openstack-docs-pti template in Zuul config publish
plugin documentation.

Change-Id: I240803de5e47400f37092a802b300f9f18efd828
Signed-off-by: Bartosz Zurkowski <b.zurkowski@samsung.com>
2018-12-04 13:44:51 +01:00
Krzysztof Opasiak b8ad443122 doc: Fix copy-paste errors in install guide
Commit 3a90c7949c ("Apply cookiecutter to newly split project
trove-tempest-plugin") adds (among many other things) doc for this
repo. Unfortunately a "search and replace" phase failed and Zaqar word
has not been replaced with Trove in installation.rst.
This commit fixes this dummy mistake.

Change-Id: If37590f6b7d27b84623663c54452fd67ae26c74c
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2018-04-23 21:21:52 +02:00
yatin b957f17055 Fix documentation build
index.rst was refering to contributor(correct is contributing),
contributing.rst was refering to non-existing path. This patch
fixes these issues.

Change-Id: I505fe6129c76acd9e8397eed64cf1f6de688c11a
2018-03-14 10:36:57 +05:30
Chandan Kumar 3a90c7949c Apply cookiecutter to newly split project trove-tempest-plugin
This tempest plugin is being split out of the main trove project in
accordance with Queens goal "Split Tempest Plugins into Separate
Repos/Projects"[1]. This patch applies the standard boilerplate files
for OpenStack projects so that it can stand on its own.

[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html
2017-12-11 20:15:13 +05:30