mirror of
https://github.com/jazzband/django-authority.git
synced 2026-03-16 22:20:28 +00:00
Updated Tox and Travis config.
This commit is contained in:
parent
46634c3b46
commit
9bc6159d32
2 changed files with 35 additions and 12 deletions
33
.travis.yml
33
.travis.yml
|
|
@ -1,12 +1,27 @@
|
|||
language: python
|
||||
python:
|
||||
- "2.7"
|
||||
python: 3.5
|
||||
sudo: false
|
||||
cache:
|
||||
directories:
|
||||
- "~/.cache/pip"
|
||||
env:
|
||||
- TOX_ENV=py27-django18
|
||||
- TOX_ENV=py33-django18
|
||||
matrix:
|
||||
- TOXENV=py27-dj18
|
||||
- TOXENV=py33-dj18
|
||||
- TOXENV=py34-dj18
|
||||
- TOXENV=py35-dj18
|
||||
install:
|
||||
- pip install tox
|
||||
notifications:
|
||||
email:
|
||||
- jason.louard.ward@gmail.com
|
||||
script: tox -e $TOX_ENV
|
||||
- pip install tox codecov
|
||||
script: tox -v
|
||||
after_success:
|
||||
- codecov
|
||||
deploy:
|
||||
provider: pypi
|
||||
user: jazzband
|
||||
distributions: sdist bdist_wheel
|
||||
password:
|
||||
secure: XoXuSeFfJ+cM5/eCAAVuT6E/KsvuvMl9u9On5id6miq+wYqftpWiN9e/fjb3pDWkfZITooPeJBTpMJBGu+2Yc5i8JVGsYQgvP9dFqOH14P6NV4JU1ZF8iP7dpdWX3+h3K/QnqTvwwHmRF3mrDd/lnN9AB74bXLFYS282glJLVKM=
|
||||
on:
|
||||
tags: true
|
||||
condition: "$TOXENV = py27-dj18"
|
||||
repo: jazzband/django-authority
|
||||
|
|
|
|||
14
tox.ini
14
tox.ini
|
|
@ -1,9 +1,17 @@
|
|||
[tox]
|
||||
skipsdist = True
|
||||
usedevelop = True
|
||||
minversion = 1.8
|
||||
envlist =
|
||||
py27-django{14,15,16,17,18},
|
||||
py33-django{15,16,17,18}
|
||||
py{27,33,34,35}-dj18
|
||||
|
||||
[testenv]
|
||||
basepython =
|
||||
py27: python2.7
|
||||
py33: python3.3
|
||||
py34: python3.4
|
||||
py35: python3.5
|
||||
usedevelop = true
|
||||
commands = python example/manage.py test authority
|
||||
deps =
|
||||
django18: Django>=1.8, <1.9
|
||||
dj18: Django<1.9
|
||||
|
|
|
|||
Loading…
Reference in a new issue