]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
- add new TOX_ control variables for CI
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 19 Aug 2017 21:20:37 +0000 (17:20 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 19 Aug 2017 21:21:46 +0000 (17:21 -0400)
Change-Id: Id6a417911623ea810af605eb0f73851184cf7dbe

tox.ini

diff --git a/tox.ini b/tox.ini
index d93b9897d5ebbee3d749e02cbc353cc74cf4607a..2a097c261bb84c1fede8bb4c1049dd9b26a7b6ff 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -36,16 +36,16 @@ setenv=
     sqla079: WORKERS=--dropfirst
     oracle: WORKERS=-n2
     cov: COVERAGE={[testenv]cov_args}
-    sqlite: SQLITE=--db sqlite
-    postgresql: POSTGRESQL=--db postgresql
-    mysql: MYSQL=--db mysql
-    oracle: ORACLE=--db oracle --low-connections --write-idents oracle_idents.txt
-    mssql: MSSQL=--db pymssql
+    sqlite: SQLITE={env:TOX_SQLITE:--db sqlite}
+    postgresql: POSTGRESQL={env:TOX_POSTGRESQL:--db postgresql}
+    mysql: MYSQL={env:TOX_MYSQL:--db mysql}
+    oracle: ORACLE={env:TOX_ORACLE:--db oracle} --low-connections --write-idents oracle_idents.txt
+    mssql: MSSQL={env:TOX_MSSQL:--db pymssql}
 
 # tox as of 2.0 blocks all environment variables from the
 # outside, unless they are here (or in TOX_TESTENV_PASSENV,
 # wildcards OK).  Need at least these
-passenv=ORACLE_HOME NLS_LANG
+passenv=ORACLE_HOME NLS_LANG TOX_SQLITE TOX_POSTGRESQL TOX_MYSQL TOX_ORACLE TOX_MSSQL
 
 commands=
   {env:BASECOMMAND} {env:WORKERS} {env:SQLITE:} {env:POSTGRESQL:} {env:MYSQL:} {env:ORACLE:} {env:MSSQL:} {env:BACKENDONLY:} {env:COVERAGE:} {posargs}