Remove unneeded imports
[stgit.git] / .travis.yml
blob5a00c4cc3a3a930280ea70e7fc3b85de86aac64d
1 group: travis_latest
2 language: python
3 cache: pip
5 matrix:
6   include:
7     - python: '2.6'
8       env: MAKE_TARGET=test
9     - python: '2.7'
10       env: MAKE_TARGET=coverage-test
11     - python: 'pypy'
12       env: MAKE_TARGET=test
13     - python: '3.3'
14       env: MAKE_TARGET=test
15     - python: '3.4'
16       env: MAKE_TARGET=test
17     - python: '3.5'
18       env: MAKE_TARGET=test
19     - python: '3.6'
20       env: MAKE_TARGET=test
21     - python: '3.7'
22       env: MAKE_TARGET=coverage-test
23       dist: xenial
24     - python: 'pypy3'
25       env: MAKE_TARGET=test
26     - python: '3.8-dev'
27       env: MAKE_TARGET=test
28       dist: xenial
29     - python: 'nightly'
30       dist: xenial
31       env: MAKE_TARGET=test
32   allow_failures:
33     - python: '3.8-dev'
34     - python: 'nightly'
35     - python: '2.6'
37 install:
38   - if [ $MAKE_TARGET = coverage-test ]; then pip install coveralls; fi
39   - git describe --tags --abbrev=4 || git pull --unshallow --tags
41 script:
42   - make $MAKE_TARGET
44 after_success:
45   - if [ $MAKE_TARGET = coverage-test ]; then coveralls; fi