Skip to content

Commit

Permalink
Merge pull request #162 from jonashaag/build
Browse files Browse the repository at this point in the history
Simplify tox.ini, add more configurations to .travis.yml
  • Loading branch information
vdboor committed Sep 30, 2015
2 parents 1979ee6 + bcb6e80 commit 670b2be
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 121 deletions.
26 changes: 13 additions & 13 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,29 @@ python:
- "2.7"
- "3.2"
- "3.3"
- "3.4"
env:
- DJANGO=django==1.4.5
- DJANGO=django==1.5
- DJANGO=django==1.6
- DJANGO=django==1.7
- DJANGO=django==1.8
#- DJANGO=https://github.com/django/django/archive/stable/1.6.x.zip
- DJANGO=">=1.4,<1.5"
- DJANGO=">=1.5,<1.6"
- DJANGO=">=1.6,<1.7"
- DJANGO=">=1.7,<1.8"
- DJANGO=">=1.8,<1.9"

matrix:
exclude:
- python: "3.4"
env: DJANGO=">=1.4,<1.5"
- python: "3.3"
env: DJANGO=django==1.4.5
env: DJANGO=">=1.4,<1.5"
- python: "3.2"
env: DJANGO=django==1.4.5
env: DJANGO=">=1.4,<1.5"
- python: "2.6"
env: DJANGO=django==1.7
env: DJANGO=">=1.7,<1.8"
- python: "2.6"
env: DJANGO=django==1.8
- python: "2.6"
env: DJANGO=https://www.djangoproject.com/download/1.8a1/tarball/
env: DJANGO=">=1.8,<1.9"

install:
- pip install $DJANGO coverage==3.6
- pip install django$DJANGO coverage==3.6

script:
- coverage run --source=polymorphic runtests.py
Expand Down
121 changes: 13 additions & 108 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,119 +1,24 @@
[tox]
envlist=
py26-django14,
py26-django15,
py26-django16,

py27-django14,
py27-django15,
py27-django16,
py27-django17,
py27-django18,

py32-django15,
py32-django16,
py32-django17,
py32-django18,

py33-django15,
py33-django16,
py33-django17,
py33-django18,

py33-django-dev,
py26-django{14,15,16},
py27-django{14,15,16,17,18},
py32-django{14,15,16,17,18},
py33-django{14,15,16,17,18},
py34-django{14,15,16,17,18},
docs,

[testenv]
deps =
django14: Django >= 1.4, < 1.5
django15: Django >= 1.5, < 1.6
django16: Django >= 1.6, < 1.7
django17: Django >= 1.7, < 1.8
django18: Django >= 1.8, < 1.9
django19: Django >= 1.9a1, < 1.10
django-dev: https://github.com/django/django/tarball/master
commands=
python runtests.py

# Build configurations

[testenv:py26-django14]
basepython=python2.6
deps=
django==1.4.5

[testenv:py26-django15]
basepython=python2.6
deps=
django==1.5

[testenv:py26-django16]
basepython=python2.6
deps=
django==1.6

[testenv:py27-django14]
basepython=python2.7
deps=
django==1.4.5

[testenv:py27-django15]
basepython=python2.7
deps=
django==1.5

[testenv:py27-django16]
basepython=python2.7
deps=
django==1.6

[testenv:py27-django17]
basepython=python2.7
deps=
django==1.7

[testenv:py27-django18]
basepython=python2.7
deps=
django==1.8

[testenv:py32-django15]
basepython=python3.2
deps=
django==1.5

[testenv:py32-django16]
basepython=python3.2
deps=
django==1.6

[testenv:py32-django17]
basepython=python3.2
deps=
django==1.7

[testenv:py32-django18]
basepython=python3.2
deps=
django==1.8

[testenv:py33-django15]
basepython=python3.3
deps=
django==1.5

[testenv:py33-django16]
basepython=python3.3
deps=
django==1.6

[testenv:py33-django17]
basepython=python3.3
deps=
django==1.7

[testenv:py33-django18]
basepython=python3.3
deps=
django==1.8

[testenv:py33-django-dev]
basepython=python3.3
deps=
https://github.com/django/django/archive/master.zip

[testenv:docs]
changedir=docs
deps=Sphinx
Expand Down

0 comments on commit 670b2be

Please sign in to comment.