Add a generic tox build environment.
Allow for the running of arbitrary commands inside of a venv so that we don't have to make tox envs for every blessed thing we want to do. Change-Id: Ia6f9e3cbeaef27ffe1e60b424c2a2d384e6bad0b
This commit is contained in:
parent
ce2a79c034
commit
f0832fdd88
8
tox.ini
8
tox.ini
@ -17,8 +17,8 @@ commands = pylint --rcfile=pylintrc --output-format=parseable glance
|
|||||||
[testenv:cover]
|
[testenv:cover]
|
||||||
commands = nosetests --with-coverage --cover-html --cover-erase --cover-package=glance
|
commands = nosetests --with-coverage --cover-html --cover-erase --cover-package=glance
|
||||||
|
|
||||||
[testenv:sdist]
|
[testenv:venv]
|
||||||
commands = python setup.py sdist {posargs}
|
commands = {posargs}
|
||||||
|
|
||||||
[testenv:hudson]
|
[testenv:hudson]
|
||||||
downloadcache = ~/cache/pip
|
downloadcache = ~/cache/pip
|
||||||
@ -34,3 +34,7 @@ deps = file://{toxinidir}/.cache.bundle
|
|||||||
[testenv:jenkinscover]
|
[testenv:jenkinscover]
|
||||||
deps = file://{toxinidir}/.cache.bundle
|
deps = file://{toxinidir}/.cache.bundle
|
||||||
commands = nosetests --cover-erase --cover-package=glance --with-xcoverage
|
commands = nosetests --cover-erase --cover-package=glance --with-xcoverage
|
||||||
|
|
||||||
|
[testenv:jenkinsvenv]
|
||||||
|
deps = file://{toxinidir}/.cache.bundle
|
||||||
|
commands = {posargs}
|
||||||
|
Loading…
Reference in New Issue
Block a user