X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=tox.ini;h=abdffc52d7e8431afca4e691ecbc62838aafc96e;hb=baab3f70e234538d043b0cf76eb5c9773164da35;hp=e9f5fbb0bd55bbe0035f3aa6ac85d75deae8adce;hpb=908d962bedf027631bc0209c4d2c06830d6c8659;p=releng.git diff --git a/tox.ini b/tox.ini index e9f5fbb0b..abdffc52d 100644 --- a/tox.ini +++ b/tox.ini @@ -4,31 +4,28 @@ # and then run "tox" from this directory. [tox] -envlist = py27 +envlist = jjb,docs,docs-linkcheck skipsdist = True [testenv] -usedevelop = True +usedevelop = False setenv= HOME = {envtmpdir} PYTHONPATH = {toxinidir} [testenv:jjb] deps = - -rjjb/test-requirements.txt + jenkins-job-builder==1.6.1 commands= - jenkins-jobs test -o job_output -r jjb/ + jenkins-jobs test -o job_output -r jjb/global:{posargs:"jjb/"} -[testenv:modules] -deps= - -rmodules/requirements.txt - -rmodules/test-requirements.txt +[testenv:docs] +deps = -r{toxinidir}/docs/requirements.txt commands = - nosetests -w modules \ - --with-xunit \ - --xunit-file=modules/nosetests.xml \ - --cover-package=opnfv \ - --with-coverage \ - --cover-xml \ - --cover-html \ - tests/unit + sphinx-build -b html -n -d {envtmpdir}/doctrees ./docs {toxinidir}/docs/_build/html + echo "Generated docs available in {toxinidir}/docs/_build/html" +whitelist_externals = echo + +[testenv:docs-linkcheck] +deps = -r{toxinidir}/docs/requirements.txt +commands = sphinx-build -b linkcheck -d {envtmpdir}/doctrees ./docs {toxinidir}/docs/_build/linkcheck