]> git.phdru.name Git - mimedecode.git/blob - .travis.yml
40e3e71fcd5fc892dc4a1dc087b3bd41c93321fb
[mimedecode.git] / .travis.yml
1 # Config file for automatic testing at travis-ci.org
2
3 # Only test master and pull requests; skip tags.
4 # Other branches can allow themselves.
5 branches:
6   only:
7     - master
8
9 # Prefer docker containers
10 sudo: required
11
12 language: python
13
14 python:
15   - "2.7"
16
17 cache: pip
18
19 matrix:
20   include:
21   - python: "2.7"
22     env: TOXENV=py27
23   - python: "3.3"
24     env: TOXENV=py33
25   - python: "3.4"
26     env: TOXENV=py34
27   - python: "3.5"
28     env: TOXENV=py35
29   - python: "3.6"
30     env: TOXENV=py36
31   - python: "pypy"
32     env: TOXENV=pypy
33
34 install:
35   - travis_retry pip install tox
36
37 script:
38   - tox
39
40 before_cache:
41   - scripts/remove-old-files.py -o 180 ~/.cache/pip