48 lines
590 B
YAML
48 lines
590 B
YAML
language: python
|
|
cache: pip
|
|
python:
|
|
- '2.7'
|
|
- '3.4'
|
|
- '3.5'
|
|
- '3.6'
|
|
- '3.7-dev'
|
|
|
|
env:
|
|
- DRF=3.7
|
|
|
|
matrix:
|
|
fast_finish: true
|
|
include:
|
|
- python: '3.5'
|
|
env: TOXENV=docs
|
|
- python: '2.7'
|
|
env: TOXENV=flake8
|
|
- python: '3.6'
|
|
env: DRF=master
|
|
|
|
allow_failures:
|
|
- env: TOXENV=flake8
|
|
- env: DRF=master
|
|
- python: '3.7-dev'
|
|
|
|
install:
|
|
- pip install -r requirements/ci.txt
|
|
|
|
before_script:
|
|
- coverage erase
|
|
|
|
script:
|
|
- tox
|
|
|
|
after_success:
|
|
- codecov
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
|
|
notifications:
|
|
email:
|
|
on_success: always
|
|
on_failure: always
|