Add MySQL to tox/travis

This commit is contained in:
Karl Hobley 2015-03-27 09:28:27 +00:00 committed by Matt Westcott
parent a39c137ac4
commit e207b962eb
2 changed files with 33 additions and 3 deletions

View file

@ -8,17 +8,19 @@ matrix:
- env: TOXENV=py33-dj17-postgres
- env: TOXENV=py34-dj17-postgres
- env: TOXENV=py34-dj17-sqlite
- env: TOXENV=py34-dj17-mysql
- env: TOXENV=py27-dj18-postgres
# - env: TOXENV=py27-dj18-mysql
# - env: TOXENV=py27-dj18-sqlite
# - env: TOXENV=py33-dj18-postgres
- env: TOXENV=py34-dj18-postgres
- env: TOXENV=py34-dj18-sqlite
- env: TOXENV=py34-dj18-mysql
allow_failures:
- env: TOXENV=py27-dj17-mysql
- env: TOXENV=py27-dj18-postgres
- env: TOXENV=py34-dj18-postgres
- env: TOXENV=py34-dj18-sqlite
- env: TOXENV=py34-dj18-mysql
# Services
services:

32
tox.ini
View file

@ -43,6 +43,7 @@ envlist =
py33-dj17-postgres,
py33-dj17-sqlite,
py34-dj17-postgres,
py34-dj17-mysql,
py34-dj17-sqlite,
py27-dj18-postgres,
py27-dj18-sqlite,
@ -51,6 +52,7 @@ envlist =
py33-dj18-sqlite,
py34-dj18-postgres,
py34-dj18-sqlite
py34-dj18-mysql,
[testenv]
@ -82,7 +84,7 @@ deps =
{[deps]base}
{[deps]py2}
{[deps]dj17}
MySQL-python==1.2.5
mysqlclient==1.3.6
setenv =
DATABASE_ENGINE=django.db.backends.mysql
DATABASE_USER=wagtail
@ -127,6 +129,19 @@ deps =
setenv =
DATABASE_ENGINE=django.db.backends.sqlite3
[testenv:py34-dj17-mysql]
basepython=python3.4
deps =
{[deps]base}
{[deps]py3}
{[deps]dj17}
mysqlclient==1.3.6
setenv =
DATABASE_ENGINE=django.db.backends.mysql
DATABASE_USER=wagtail
DATABASE_HOST=localhost
DATABASE_USER=root
[testenv:py27-dj18-postgres]
basepython=python2.7
@ -153,7 +168,7 @@ deps =
{[deps]base}
{[deps]py2}
{[deps]dj18}
MySQL-python==1.2.5
mysqlclient==1.3.6
setenv =
DATABASE_ENGINE=django.db.backends.mysql
DATABASE_USER=wagtail
@ -197,3 +212,16 @@ deps =
{[deps]dj18}
setenv =
DATABASE_ENGINE=django.db.backends.sqlite3
[testenv:py34-dj18-mysql]
basepython=python3.4
deps =
{[deps]base}
{[deps]py3}
{[deps]dj18}
mysqlclient==1.3.6
setenv =
DATABASE_ENGINE=django.db.backends.mysql
DATABASE_USER=wagtail
DATABASE_HOST=localhost
DATABASE_USER=root