django-eav2/.travis.yml
Iwo Herka 1cdd94fb97 Update TravisCI config to use Tox
This commit replaces Coveralls config with cmd args. This is in order to
remove PyYAML from TravisCI dependencies, which breaks under
Python3.7-dev.
2018-06-15 09:50:46 +02:00

22 lines
559 B
YAML

language: python
matrix:
include:
- python: 2.7
env: TOXENV=py27
- python: 3.5
env: TOXENV=py35
- python: 3.6
env: TOXENV=py36
- python: 3.7-dev
env: TOXENV=py37
install:
- pip install -r requirements.txt
- pip install tox==3.0.0
- pip install coveralls==1.3.0
- pip install coverage==4.5.1
before_script:
- coverage erase
script:
- coverage run --source=eav runtests; tox
after_success:
- COVERALLS_REPO_TOKEN=71NkMDQFpFKB9QYXoK12LYuWUEmQ2wD6V coveralls