Fix global-vars fail to instantiate instance
[releng/global-jjb.git] / tox.ini
diff --git a/tox.ini b/tox.ini
index 25f28e8..e0e9c69 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -1,7 +1,9 @@
 [tox]
 minversion = 1.6
-envlist = coala,jjb,jjb-compare-xml,license
+envlist = coala,ensure-documented,jjb,jjb-compare-xml,license
 skipsdist = true
+passenv = TOX_WORK_DIR
+toxworkdir = {env:TOX_WORK_DIR:/tmp/v}
 
 [testenv:coala]
 basepython = python3
@@ -40,3 +42,25 @@ commands =
 [testenv:license]
 deps = lftools
 commands = lftools license check-dir -r '.+' shell
+
+#########
+# Tools #
+#########
+
+[testenv:jenkins-jobs]
+deps =
+    jenkins-job-builder{env:JJB_VERSION_OP:~=}{env:JJB_VERSION:2.0.9}
+commands =
+    jenkins-jobs {posargs:--help}
+
+[testenv:lftools]
+deps = lftools{env:LFTOOLS_VERSION_OP:~=}{env:LFTOOLS_VERSION:0.13.0}
+commands = lftools {posargs:--help}
+
+[testenv:openstack]
+deps = python-openstackclient{env:OPENSTACK_VERSION_OP:~=}{env:OPENSTACK_VERSION:3.15.0}
+commands = openstack {posargs:--help}
+
+[testenv:reno]
+deps = reno{env:RENO_VERSION_OP:~=}{env:RENO_VERSION:2.9.1}
+commands = reno {posargs:--help}