1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
language: python
python:
- 2.7
- 3.5
env:
- TOXENV=django18
- TOXENV=django19
- TOXENV=django110
- TOXENV=coverage
- TOXENV=postgresql
- TOXENV=flake8
services:
- postgresql
addons:
postgresql: "9.4"
before_script:
- psql -c 'create database dirtyfields_test;' -U postgres
script:
- tox
install:
- pip install tox
- pip install coveralls
- pip install -e .
after_success:
- if test "$TOXENV" = "coverage"; then coveralls; fi
deploy:
provider: pypi
user: smn
password:
secure: "sXlDQNG8p+F4y8TKbRVw44uBCzECecgWQLNYcJBObMPoPbp64Ux488kM5RhbYhof0H1W850CKZzW66GQAjay0HS8tp9nPXg35xInPongLFuPzapoOdHtJZa5ub9QnpIs6LifJ/zXP5YDqh8ZUyoD+oFMvMFKjBkVB/NIYMYkyEM="
on:
tags: true
all_branches: true
|