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:
Monty Taylor 2012-02-10 23:38:27 -08:00
parent ce2a79c034
commit f0832fdd88

View File

@ -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}