Commit Graph

10 Commits

Author SHA1 Message Date
Andreas Jaeger 542aedaf3a Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version 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_version to not auto-version the documents.

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

Remove py27 job, py27 fails and not supported anymore in
OpenStack since Ussuri.

Remove unneeded setup.cfg cruft.

Change-Id: Ie22a24f1465420898c0a20efb2773cce2ed6e039
2020-06-01 17:00:05 +02:00
Ilya Shakhat b5b6aaba8b Pin Sphinx on py27
Change-Id: Icd8da94ef6f3ece5efb06783c7ccdd3147e10c1e
2019-05-29 17:24:26 +02:00
Nguyen Hai b892985a56 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I766b9d504ea24e1fadaad0d158da43012a07290a
Story: #2002586
Task: #24328
2018-08-30 14:57:36 +09:00
Ilya Shakhat d84e6f3426 Migrate to new OpenStack Docs theme
Change-Id: Ied28638ef84f1ba11f9b7c888820e750877f8eac
2017-07-12 10:29:07 +02:00
Ilya Shakhat 09b76b1148 Bump sphinx to 1.5.1 to avoid doc compilation failure
There is conflict between recent docutils and old sphinx which
lead to build error for external images or SVG images
(see https://sourceforge.net/p/docutils/bugs/301/)
The fix is included into Sphinx 1.5.1

Change-Id: Iecddc67fe19279326827b5b76fb084b4e316c78d
2016-12-14 13:54:27 +04:00
Ilya Shakhat 9d91dc0cfc Apply OpenStack style to generated docs
Make generated HTML docs look the same as other official
OpenStack docs.

Change-Id: I1064dd7b769f0015fa3d5d8330e8932093af99b1
2016-03-01 12:41:06 +03:00
Ilya Shakhat 1e81810ab9 Add py34 job and fix errors
Change-Id: Icf9724c34b54a2d6c7194227f262d24721558199
2016-01-22 15:25:03 +03:00
Dina Belova b486eee8f0 Add pep8 job and fix pep8 errors
Move test requirements to the separated file

Change-Id: I4e6e163ede94fb2337c4b0d3ea021a4a6c2c77f4
2016-01-22 13:28:49 +03:00
Dina Belova c72c57f040 Add job to test plans against the template
* template modified a bit to fit in more beautiful way
* tests written
* test environment py27 created

Change-Id: I9ad9483609ff63e44d46900004a3266620dc0078
2016-01-18 16:57:03 +03:00
Ilya Shakhat 39d2a334b7 Add build infrastructure
Change-Id: Ieedbb726bc9091bc56498d8b07c43c32d8701088
2015-12-07 13:47:45 +03:00