Merge pull request #58 from thedrow/patch-1

Improved build matrix.
This commit is contained in:
Dave Hall 2014-07-31 09:44:01 +01:00
commit 1c5000c6ac

View file

@ -4,22 +4,48 @@ python:
- 2.7
- 3.2
- 3.3
- 3.4
env:
- DJANGO=django==1.4.10
- DJANGO=django==1.5.5
- DJANGO=django==1.6
- DJANGO=django==1.6 DB_ENGINE="django.db.backends.postgresql_psycopg2" DB_NAME="test_project" DB_USER="postgres"
- DJANGO=django==1.6 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- DJANGO=django==1.4.13
- DJANGO=django==1.5.8
- DJANGO=django==1.6.5
- DJANGO=django==1.6.5 DB_ENGINE="django.db.backends.postgresql_psycopg2" DB_NAME="test_project" DB_USER="postgres"
- DJANGO=django==1.6.5 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/"
- DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.postgresql_psycopg2" DB_NAME="test_project" DB_USER="postgres"
- DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
matrix:
exclude:
- python: 3.2
env: DJANGO=django==1.4.10
env: DJANGO=django==1.4.13
- python: 3.3
env: DJANGO=django==1.4.10
env: DJANGO=django==1.4.13
- python: 3.4
env: DJANGO=django==1.4.13
- python: 3.2
env: DJANGO=django==1.6 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
env: DJANGO=django==1.6.5 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- python: 3.3
env: DJANGO=django==1.6 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
env: DJANGO=django==1.6.5 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- python: 3.4
env: DJANGO=django==1.6.5 DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- python: 2.6
env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/"
- python: 2.6
env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.postgresql_psycopg2" DB_NAME="test_project" DB_USER="postgres"
- python: 2.6
env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- python: 3.2
env: DJANGO="django==https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- python: 3.3
env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
- python: 3.4
env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
allow_failures:
- env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/"
- env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.postgresql_psycopg2" DB_NAME="test_project" DB_USER="postgres"
- env: DJANGO="https://www.djangoproject.com/download/1.7c2/tarball/" DB_ENGINE="django.db.backends.mysql" DB_NAME="test_project" DB_USER="travis"
fast_finish: true
services:
- postgresql
- mysql
@ -34,5 +60,3 @@ before_script:
script: python src/test_project/manage.py test watson
notifications:
email: false