mirror of
https://github.com/jazzband/django-auditlog.git
synced 2026-05-05 14:14:43 +00:00
65 lines
1.3 KiB
YAML
65 lines
1.3 KiB
YAML
# Config file for automatic testing at travis-ci.org
|
|
|
|
dist: xenial
|
|
sudo: required
|
|
language: python
|
|
services:
|
|
- postgresql
|
|
|
|
addons:
|
|
postgresql: "10"
|
|
|
|
matrix:
|
|
include:
|
|
- python: 2.7
|
|
env: TOXENV=py27-django-111
|
|
|
|
- python: 3.4
|
|
env: TOXENV=py34-django-111
|
|
- python: 3.4
|
|
env: TOXENV=py34-django-20
|
|
|
|
- python: 3.5
|
|
env: TOXENV=py35-django-111
|
|
- python: 3.5
|
|
env: TOXENV=py35-django-20
|
|
- python: 3.5
|
|
env: TOXENV=py35-django-21
|
|
- python: 3.5
|
|
env: TOXENV=py35-django-22
|
|
|
|
- python: 3.6
|
|
env: TOXENV=py36-django-111
|
|
- python: 3.6
|
|
env: TOXENV=py36-django-20
|
|
- python: 3.6
|
|
env: TOXENV=py36-django-21
|
|
- python: 3.6
|
|
env: TOXENV=py36-django-22
|
|
|
|
- python: 3.7
|
|
env: TOXENV=py37-django-111
|
|
- python: 3.7
|
|
env: TOXENV=py37-django-20
|
|
- python: 3.7
|
|
env: TOXENV=py37-django-21
|
|
- python: 3.7
|
|
env: TOXENV=py37-django-22
|
|
|
|
fast_finish: true
|
|
|
|
install: pip install -r requirements-test.txt
|
|
|
|
script: tox
|
|
|
|
after_success:
|
|
- codecov -e TOX_ENV
|
|
|
|
deploy:
|
|
provider: pypi
|
|
# PyPI credentials supplied with environment variables from repository settings
|
|
on:
|
|
repo: jjkester/django-auditlog
|
|
branch: stable
|
|
condition: $TOXENV = py36-django-20
|
|
edge: true
|