From: Mike Bayer Date: Sat, 19 Aug 2017 21:20:37 +0000 (-0400) Subject: - add new TOX_ control variables for CI X-Git-Tag: rel_0_9_6~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0f5ee770cd93807bcd13b30e046232ad2c11d88;p=thirdparty%2Fsqlalchemy%2Falembic.git - add new TOX_ control variables for CI Change-Id: Id6a417911623ea810af605eb0f73851184cf7dbe --- diff --git a/tox.ini b/tox.ini index d93b9897..2a097c26 100644 --- 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}