-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
39 lines (31 loc) · 967 Bytes
/
.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
39
language: python
git:
submodules: false
python:
- "2.7"
- "3.4"
- "pypy"
env:
- FLASK_VERSION="==0.9"
- FLASK_VERSION="==0.10"
- FLASK_VERSION="" # Current.
matrix:
exclude:
- python: "3.4" # Disable Flask0.9 tests since it does not support Python3
env: FLASK_VERSION="==0.9"
before_install:
- sudo apt-get install libjpeg8 libjpeg8-dev libfreetype6 libfreetype6-dev zlib1g-dev tree
- sudo ln -s /usr/lib/`uname -i`-linux-gnu/libjpeg.so.8 ~/virtualenv/python2.7/lib/
- sudo ln -s /usr/lib/`uname -i`-linux-gnu/libfreetype.so ~/virtualenv/python2.7/lib/
- sudo ln -s /usr/lib/`uname -i`-linux-gnu/libz.so ~/virtualenv/python2.7/lib/
- pip install Pillow==3.1.2
- pip install six>=1.10.0
- pip install itsdangerous>=0.24
- pip install nose
- pip install codecov
install:
- pip install Flask$FLASK_VERSION
- pip install -e .
script: nosetests --with-coverage --cover-package=flask_imagine
after_success:
- codecov