2017-07-05 13:32:27 +00:00
|
|
|
# Config file for automatic testing at travis-ci.org
|
|
|
|
|
|
2019-11-04 17:57:40 +00:00
|
|
|
dist: xenial
|
2017-07-05 13:32:27 +00:00
|
|
|
sudo: required
|
2015-05-14 21:51:37 +00:00
|
|
|
language: python
|
2017-09-13 14:57:47 +00:00
|
|
|
services:
|
|
|
|
|
- postgresql
|
2017-07-05 13:32:27 +00:00
|
|
|
|
2018-09-17 18:30:08 +00:00
|
|
|
addons:
|
2019-11-04 17:57:40 +00:00
|
|
|
postgresql: "10"
|
2018-09-17 18:30:08 +00:00
|
|
|
|
2017-07-05 13:32:27 +00:00
|
|
|
matrix:
|
2019-11-04 17:57:40 +00:00
|
|
|
include:
|
|
|
|
|
- python: 3.5
|
|
|
|
|
env: TOXENV=py35-django-22
|
|
|
|
|
|
|
|
|
|
- python: 3.6
|
|
|
|
|
env: TOXENV=py36-django-22
|
2020-04-22 20:28:29 +00:00
|
|
|
- python: 3.6
|
|
|
|
|
env: TOXENV=py36-django-30
|
2019-11-04 17:57:40 +00:00
|
|
|
|
|
|
|
|
- python: 3.7
|
|
|
|
|
env: TOXENV=py37-django-22
|
2020-04-22 20:28:29 +00:00
|
|
|
- python: 3.7
|
|
|
|
|
env: TOXENV=py37-django-30
|
|
|
|
|
|
|
|
|
|
- python: 3.8
|
|
|
|
|
env: TOXENV=py38-django-22
|
|
|
|
|
- python: 3.8
|
|
|
|
|
env: TOXENV=py38-django-30
|
2019-11-04 17:57:40 +00:00
|
|
|
|
2017-07-05 13:32:27 +00:00
|
|
|
fast_finish: true
|
|
|
|
|
|
2020-04-22 19:05:54 +00:00
|
|
|
install: pip install -r requirements.txt
|
2017-07-05 13:32:27 +00:00
|
|
|
|
2019-11-04 17:57:40 +00:00
|
|
|
script: tox
|
2017-07-05 13:32:27 +00:00
|
|
|
|
|
|
|
|
after_success:
|
|
|
|
|
- codecov -e TOX_ENV
|
2018-09-17 18:30:08 +00:00
|
|
|
|
|
|
|
|
deploy:
|
|
|
|
|
provider: pypi
|
2019-11-27 18:59:47 +00:00
|
|
|
# PyPI credentials supplied with environment variables from repository settings
|
2018-09-17 18:30:08 +00:00
|
|
|
on:
|
2020-10-23 10:16:27 +00:00
|
|
|
repo: jazzband/django-auditlog
|
2018-09-17 18:30:08 +00:00
|
|
|
branch: stable
|
2020-04-22 20:28:29 +00:00
|
|
|
condition: $TOXENV = py38-django-30
|
2019-12-16 10:21:35 +00:00
|
|
|
edge: true
|