[docs] Install blazar to generate proper docs
The blazar installation was removed in [1]. However, stevedore requires blazar to generate docs for configuration. Currently, they are mostly empty. Instead of removing the blazar installation, this change makes sure that deps are installed with constraints so that blazar installation does not bring havoc and the original issue is fixed. [1] Ic55dba0038a2209e9fb291a604a5c1da57607e1e Change-Id: I28d06ae31c4cf44d010e0892a094138112b08641
This commit is contained in:
parent
d02152fd97
commit
42e4b7639f
@ -3,5 +3,3 @@ reno>=3.1.0 # Apache-2.0
|
||||
sphinx>=2.0.0,!=2.1.0 # BSD
|
||||
openstackdocstheme>=2.2.1 # Apache-2.0
|
||||
os-api-ref>=1.4.0 # Apache-2.0
|
||||
oslo.config>=6.8.0 # Apache-2.0
|
||||
oslo.policy>=3.6.0 # Apache-2.0
|
||||
|
3
tox.ini
3
tox.ini
@ -40,8 +40,8 @@ commands = flake8 {posargs}
|
||||
commands = {posargs}
|
||||
|
||||
[testenv:docs]
|
||||
skip_install = True
|
||||
deps = -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/doc/requirements.txt
|
||||
commands =
|
||||
rm -rf doc/html doc/build
|
||||
@ -49,7 +49,6 @@ commands =
|
||||
sphinx-build -W -b html doc/source doc/build/html
|
||||
|
||||
[testenv:pdf-docs]
|
||||
skip_install = True
|
||||
deps = {[testenv:docs]deps}
|
||||
allowlist_externals = make
|
||||
commands =
|
||||
|
Loading…
x
Reference in New Issue
Block a user