Initial commit
Adds basic sceleton and CI jobs. Change-Id: I2c59bdd1e56d9e82cf2c1f11068ce490e7dcfadb
This commit is contained in:
parent
e6987b770f
commit
e941e9c145
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.tox/
|
4
.zuul.yaml
Normal file
4
.zuul.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
- project:
|
||||||
|
templates:
|
||||||
|
- publish-opendev-tox-docs
|
2
doc/requirements.txt
Normal file
2
doc/requirements.txt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
doc8
|
||||||
|
sphinx
|
3
doc/source/conf.py
Normal file
3
doc/source/conf.py
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
project = 'VEXXHOST Documentation'
|
||||||
|
copyright = '2020, VEXXHOST, Inc.'
|
||||||
|
author = 'VEXXHOST, Inc.'
|
2
doc/source/index.rst
Normal file
2
doc/source/index.rst
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
VEXXHOST Documentation
|
||||||
|
======================
|
1
test-requirements.txt
Normal file
1
test-requirements.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
stestr
|
26
tox.ini
Normal file
26
tox.ini
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
[tox]
|
||||||
|
minversion = 3.1.1
|
||||||
|
envlist = docs
|
||||||
|
skipsdist = True
|
||||||
|
|
||||||
|
[testenv]
|
||||||
|
basepython = python3
|
||||||
|
usedevelop = False
|
||||||
|
passenv =
|
||||||
|
OS_*
|
||||||
|
deps =
|
||||||
|
-rtest-requirements.txt
|
||||||
|
commands =
|
||||||
|
stestr run {posargs}
|
||||||
|
stestr slowest
|
||||||
|
|
||||||
|
[doc8]
|
||||||
|
# Settings for doc8:
|
||||||
|
extensions = .rst
|
||||||
|
|
||||||
|
[testenv:docs]
|
||||||
|
deps =
|
||||||
|
-r{toxinidir}/doc/requirements.txt
|
||||||
|
commands =
|
||||||
|
doc8 doc/source
|
||||||
|
sphinx-build -W --keep-going -b html -d doc/build/doctrees doc/source doc/build/html
|
Loading…
Reference in New Issue
Block a user