Commit Graph

11 Commits

Author SHA1 Message Date
ZhongShengping a9044c9776 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

Refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html

Change-Id: Ie43dd9d350f76b727384b86dc069552841e9c3fb
2018-02-28 14:42:12 +08:00
ZhongShengping 4c6fb6d429 Remove pinned versions from test-requirements.txt
As we are using the upper constraints when running the release
notes task using tox, we do not need to set a specific version
and we can rely on whatever is configured in upper constraints.

Change-Id: Ie8f941fe8812de8b7c413a80a728cad06e768417
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
2018-01-16 12:29:50 +08:00
chenghuiyu a1929d7673 Update openstackdocstheme to latest version
Change-Id: I59a6bb0e5f659eb5d4bf9502fd2c63e7e4e59197
2017-09-20 11:07:00 +08:00
ZhongShengping fbe67bff3f Update reno>=2.5.0
Change-Id: I3a2298a7c81011b6992c86161f2347be336651a4
2017-08-21 11:21:39 +08:00
ZhongShengping a53e5f7307 Update openstackdocstheme>=1.16.0
Change-Id: Id13778b2342301370f24e01f2745e366bcb8e073
2017-07-31 11:03:59 +08:00
ZhongShengping 64ed45651a Fix openstackdocstheme
See the docs[0] how to use it. Also add the variables for the bug
log feature.

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: If198d2090dd05b1e3634292050f52b75b653d397
2017-07-02 14:27:05 +08:00
ZhongShengping 28d2018d0a Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use the
openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: If72c7c1b63d760262dbd9314ba3716b26e53ad90
2017-06-26 10:11:25 +08:00
ZhongShengping 5a7f353429 Update global requirements
Pin reno version to reno!=2.0.0,!=2.3.1,>=1.8.0
Pin sphinx version to sphinx!=1.6.1,>=1.5.1
reno=2.3.1 and sphinx=1.6.1 break releasenotes and doc tests.

Change-Id: I0e67b26b9adb899e5f5e592744b32604360f60af
2017-06-08 13:56:59 +08:00
ZhongShengping ea50a20ad8 Update test-requirements.txt
This patch brings it in line with the latest global requirements.
By being in line with global requirements, this is a more accurate
list with respect to how things are actually tested in the gate.
The following links[0][1][2] show the latest reno, oslosphinx, sphinx
packages.

[0]https://github.com/openstack/requirements/blob/master/global-requirements.txt#L263
[1]https://github.com/openstack/requirements/blob/master/global-requirements.txt#L372
[2]https://github.com/openstack/requirements/blob/master/global-requirements.txt#L395

Change-Id: Ifd64887a08fa957bac4207bf35a7926bca9a4754
2017-03-23 14:54:23 +08:00
iberezovskiy afa2874daf Pin reno version to reno>=0.1.1,!=2.0.0
reno=2.0.0 breaks releasenotes test

Change-Id: If9bf50f2c12e57d106a38a1a78c720f9bcb08f22
Closes-Bug: #1651995
2016-12-22 11:26:47 +00:00
Emilien Macchi d0cfff2a1e Add basic structure for ReNo
ReNo [1] is the release management tool in OpenStack.
This patch adds the basic structure to start using it.

* Update .gitignore
* Add a basic note "use-reno"
* Add releasenotes/ dir and basic files
* Add python files: setup.cfg, setup.py, test-requirements.txt and
  tox.ini.

[1] http://docs.openstack.org/developer/reno

Change-Id: I4259d9a019171a210ac6100275d9b2ef67162ec3
2016-03-14 08:36:00 -04:00