forked from brack3t/Djrill
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
38 lines (38 loc) · 1.35 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
sudo: false
language: python
matrix:
include:
# Django 1.4: Python 2.6--2.7 (but Djrill doesn't support 2.6)
- { env: DJANGO=django==1.4, python: 2.7 }
# Django 1.5: Python 2.7, pypy
- { env: DJANGO=django==1.5, python: 2.7 }
- { env: DJANGO=django==1.5, python: pypy }
# Django 1.6: Python 2.7--3.3, pypy
- { env: DJANGO=django==1.6, python: 2.7 }
- { env: DJANGO=django==1.6, python: 3.3 }
- { env: DJANGO=django==1.6, python: pypy }
# Django 1.7: Python 2.7--3.4, pypy
- { env: DJANGO=django==1.7, python: 2.7 }
- { env: DJANGO=django==1.7, python: 3.3 }
- { env: DJANGO=django==1.7, python: 3.4 }
- { env: DJANGO=django==1.7, python: pypy }
# Django 1.8: "Python 2.7 or above"
- { env: DJANGO=django==1.8, python: 2.7 }
- { env: DJANGO=django==1.8, python: 3.4 }
- { env: DJANGO=django==1.8, python: pypy }
# Django 1.9: "Python 2.7, 3.4, or 3.5"
- { env: DJANGO=django==1.9, python: 2.7 }
- { env: DJANGO=django==1.9, python: 3.4 }
- { env: DJANGO=django==1.9, python: 3.5 }
- { env: DJANGO=django==1.9, python: pypy }
# Django 1.10 (prerelease)
#- { env: DJANGO="--pre django", python: 3.5 }
cache:
directories:
- $HOME/.cache/pip
install:
- pip install --upgrade setuptools pip
- pip install $DJANGO
- pip install .
- pip list
script: python -Wall setup.py test