Commit Graph

9 Commits

Author SHA1 Message Date
Zuul 595c36f192 Merge "Verify JSON files in the CI" 2020-03-20 12:45:20 +00:00
Andreas Jaeger 33b57f352a Small cleanups
The default for install_command is good, no need to add our own version
in tox.ini. Remove it.

Remove git commands from conf.py, current openstackdocstheme handles
this itself.

Fix some missed api-wg -> api-sig renames in conf.py.

Change-Id: I806e804a5852e081f0cb8c1b43ffe13a119aba2c
2020-03-19 10:52:23 +00:00
Dmitry Tantsur 393406bbef Verify JSON files in the CI
Change-Id: I88380fe647864e9a7108d5dd76bdf501f289b229
2020-03-19 11:50:29 +01:00
Dmitry Tantsur 3abffb4fd7 Use doc8 to verify rst instead of custom tests
Fix a disproportionally long line in dns-sd.

Change-Id: I9137ce1780e971824bffdd4e6557ddeb44c4db0b
2020-03-19 11:43:16 +01:00
Dmitry Tantsur 19c3c6f566 Update Sphinx requirements and actually use Python 3 for docs
This fixes building the guidelines (again) since Sphinx 2.0.0 is not
compatible with Python 2.7, and the way we use basepython in tox.ini
is not correct (resulting in Python 2 being used by default).

Change-Id: Ieeeb319caa6d7a8dad78857c7dce105da33d2dd2
2019-05-17 09:48:18 +02:00
Dmitry Tantsur 2ef2b12a82 Repair building guidelines
The recent yasfb is not compatible with ancient sphinx, just bump
both requirements, as well as replace deprecated oslosphinx with
openstackdocstheme (requirements shamelessly copied from ironic-specs).
While we're here, uncap pbr and bump it to 1.0.

Change-Id: Ia78499827a53f5ee0c7a8b0d9951a0e37dedc91b
2019-04-09 15:55:33 +00:00
Doug Hellmann 1d0cbaa46c fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I19c77a2604de964672e22780bf0ae8c5874beede
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:48:42 -04:00
Vu Cong Tuan bfcbef7e9c Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: Iddce63084a10cbc5b1670f42acae6c2ee96e0ce8
2018-07-10 18:40:22 +07:00
Chris Yeoh e00144c3a0 Moves from markdown to rst
Changes format of files from markdown to reStructuredText
and adds the tox targets to verify the format and build
the html. Also adds bits and pieces needed to finish
bootstrapping the repository.

Change-Id: If559c21f19d7044a0d89b29e5743bf09c9da2ac1
2014-10-22 16:24:41 +10:30