From 13d2b3ae580b7699759e0df1b80b382e4a94efd3 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Fri, 2 Oct 2020 10:45:07 +0200 Subject: [PATCH] Add release config. Fix https://github.com/jazzband-roadies/help/issues/201. --- .travis.yml | 36 +++++++++++++++++++++++++++++------- tox.ini | 1 - 2 files changed, 29 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 66de841..015ef21 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,34 @@ language: python dist: bionic python: - - 3.6 - - 3.7 - - 3.8 - - 3.9-dev +- 3.6 +- 3.7 +- 3.8 +- 3.9-dev install: - - pip install tox - - pip install -q tox-travis +- pip install tox tox-travis script: - - tox +- tox -v +jobs: + fast_finish: true + include: + - stage: deploy + env: + python: 3.7 + script: skip + deploy: + provider: pypi + user: jazzband + server: https://jazzband.co/projects/django-downloadview/upload + distributions: sdist bdist_wheel + password: + secure: TYFfz5OkSH0YwTKh0lc0PbddcuZh5oL2H1AVIXHs2dODQ46PNgLYgDRe9k9PItAenxm7QCnGRONJo2o1GNuiCcAOWK84jbrmufHZ5EeKTOVtssyrffSA/Oxfs5mFJ/Kgy3o8FC1hGRKXrXFN3bvedmVHERGQimQESPxHQ9sPWhc= + skip_existing: true + skip_cleanup: true + on: + tags: true + repo: jazzband/django-downloadview + python: 3.7 +after_success: + - pip install coveralls + - coveralls diff --git a/tox.ini b/tox.ini index 66aaf01..531f53b 100644 --- a/tox.ini +++ b/tox.ini @@ -18,7 +18,6 @@ commands = pip install -e . pip install -e demo python -Wd {envbindir}/demo test --cover-package=django_downloadview --cover-package=demoproject {posargs: tests demoproject} - coverage erase pip freeze [testenv:flake8]