django-configurations/.travis.yml
Daniel Hahler 6360a34c55 Fix Travis for py33 and pypy
Python 3.3 reached EOL today, so remove it (works around
test_multiprocessing failing there
(https://travis-ci.org/jazzband/django-configurations/jobs/281237282)).
2017-09-29 12:49:01 +02:00

45 lines
1.1 KiB
YAML

language: python
python: 3.5
sudo: false
cache: pip
env:
- TOXENV=flake8-py27
- TOXENV=flake8-py35
- TOXENV=readme-py27
- TOXENV=py27-dj18
- TOXENV=py27-dj19
- TOXENV=py27-djmaster
- TOXENV=py34-dj18
- TOXENV=py34-dj19
- TOXENV=py34-djmaster
- TOXENV=py35-dj18
- TOXENV=py35-dj19
- TOXENV=py35-djmaster
matrix:
allow_failures:
- env: TOXENV=py27-djmaster
- env: TOXENV=py34-djmaster
- env: TOXENV=py35-djmaster
- env: TOXENV=pypy-djmaster
include:
- env: TOXENV=pypy-dj18
python: pypy
- env: TOXENV=pypy-dj19
python: pypy
install:
- pip install tox codecov
script: tox -v
after_success:
- codecov
branches:
except: templates/1.5.x templates/1.6.x
deploy:
provider: pypi
user: jazzband
distributions: "sdist bdist_wheel"
password:
secure: Oq6xiBtbip8+0U8t1WvDcUt1tX6imQeaHXvB+bqh2eU+RYntz8UWl9UOxfQEV4ghssX1zEKeOZzpYohj+oEi5b8oJo3H8pcbJIdK6rTNJEjQpDGSSjI3I1pHlflAJCDhPlGIgZYVPlY0dWK50l86hL+Y7QzLXjgsVCqlTCCtDfA=
on:
tags: true
repo: jazzband/django-configurations
condition: "$TOXENV = py27-dj19"