Merge "Add docs, releasenotes jobs"
This commit is contained in:
commit
8fd9efcc33
|
@ -7,7 +7,7 @@ centos-mirror-tools/logs/
|
|||
centos-mirror-tools/output/
|
||||
|
||||
# Sphinx documentation
|
||||
docs/build/
|
||||
doc/build/
|
||||
|
||||
# Release Notes documentation
|
||||
releasenotes/build
|
||||
|
|
|
@ -1,8 +1,12 @@
|
|||
---
|
||||
- project:
|
||||
templates:
|
||||
- build-openstack-docs-pti
|
||||
check:
|
||||
jobs:
|
||||
- build-openstack-releasenotes
|
||||
- openstack-tox-linters
|
||||
gate:
|
||||
jobs:
|
||||
- build-openstack-releasenotes
|
||||
- openstack-tox-linters
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
prelude: >
|
||||
These release notes cover the initial release of StarlingX.
|
||||
The StarlingX Tools project is a new repository of tools used in the
|
||||
development, build, test and release of StarlingX.
|
||||
features:
|
||||
- |
|
||||
Deployment: Scripts to assist in deploying StarlingX in virtual
|
||||
environments, supports both QEMU/KVM and VirtualBox.
|
||||
- |
|
||||
Mirror Tools: Scripts to build and maintain the mirror required to
|
||||
complete the StarlingX build process.
|
||||
- |
|
||||
Release Tools: Scripts used to automate the steps in producing StarlingX
|
||||
milestones and releases.
|
12
tox.ini
12
tox.ini
|
@ -35,12 +35,6 @@ commands =
|
|||
[testenv:venv]
|
||||
commands = {posargs}
|
||||
|
||||
[testenv:true]
|
||||
# Use same environment directory as venv to save space and install time
|
||||
envdir = {toxworkdir}/venv
|
||||
commands = true
|
||||
whitelist_externals = true
|
||||
|
||||
[testenv:docs]
|
||||
basepython = python3
|
||||
deps = -r{toxinidir}/doc/requirements.txt
|
||||
|
@ -56,3 +50,9 @@ commands =
|
|||
rm -rf releasenotes/build
|
||||
sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
|
||||
whitelist_externals = rm
|
||||
|
||||
[testenv:newnote]
|
||||
# Re-use the releasenotes venv
|
||||
envdir = {toxworkdir}/releasenotes
|
||||
deps = -r{toxinidir}/doc/requirements.txt
|
||||
commands = reno new {posargs}
|
||||
|
|
Loading…
Reference in New Issue