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