From aab8f47f9753c582798852e8a450104964cd0dd9 Mon Sep 17 00:00:00 2001 From: Jan-Jelle Kester Date: Mon, 17 Sep 2018 20:30:08 +0200 Subject: [PATCH] Add deploy config for Travis CI (#183) * Add deploy config for Travis CI * Use binary psycopg2 distribution * Remove group to get newer postgres version * Revert "Remove group to get newer postgres version" This reverts commit 2c22ae324811616ab0bf99e5f97665e36628f88e. * Default to Postgres 9.4, Django 2.0 dropped support for <=9.3. https://docs.travis-ci.com/user/database-setup/#using-a-different-postgresql-version --- .travis.yml | 13 +++++++++++++ requirements-test.txt | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9b87320..e6e63f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,9 @@ group: deprecated-2017Q3 services: - postgresql +addons: + postgresql: "9.4" + env: - TOX_ENV=py36-django-18 - TOX_ENV=py35-django-18 @@ -34,3 +37,13 @@ script: tox -e $TOX_ENV after_success: - codecov -e TOX_ENV + +deploy: + provider: pypi + user: $PYPI_USER + password: + secure: $PYPI_PASSWORD + on: + repo: jjkester/django-auditlog + branch: stable + condition: $TOX_ENV = py36-django-20 diff --git a/requirements-test.txt b/requirements-test.txt index b3d233a..d240772 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -4,4 +4,4 @@ coverage==4.3.4 tox>=1.7.0 codecov>=2.0.0 django-multiselectfield==0.1.8 -psycopg2 +psycopg2-binary