From 70b62ebdb60723af6ca9fbae88e68b84e4a9ad9e Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Fri, 30 Nov 2018 11:21:06 +0100 Subject: [PATCH] Update Travis config to do releases to Jazzband. Refs https://github.com/jazzband/roadies/issues/114. --- .travis.yml | 46 ++++++++++++++++++++++++++++------------------ 1 file changed, 28 insertions(+), 18 deletions(-) diff --git a/.travis.yml b/.travis.yml index da9802e..99ea655 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,24 +1,34 @@ language: python sudo: false +python: +- '2.7' +- '3.5' +- '3.6' cache: pip -matrix: - fast_finish: true +install: +- travis_retry pip install tox-travis +script: +- tox +jobs: include: - - env: TOX_ENV=py27-dj111 - python: 2.7 - - env: TOX_ENV=py35-dj111 - python: 3.5 - - env: TOX_ENV=py36-dj111 - python: 3.6 - - env: TOX_ENV=py35-dj20 - python: 3.5 - - env: TOX_ENV=py36-dj20 + - stage: flake8 python: 3.6 - - env: TOX_ENV=flake8 + env: TOXENV=flake8 + - stage: readme python: 3.6 - - env: TOX_ENV=readme - python: 3.6 -install: -- pip install -U pip setuptools tox -script: -- tox -e "${TOX_ENV}" + env: TOXENV=readme + - stage: deploy + install: skip + script: skip + python: 2.7 + env: skip + deploy: + provider: pypi + user: jazzband + server: https://jazzband.co/projects/django-redshift-backend/upload + distributions: sdist bdist_wheel + password: + secure: Ce8w7iTF3Cc/Tu8PPDUYtzFiSQIzjSjeFx+lPintaSJA7V/ndARWBvVLFSKghzayB5vPihDs934O0HbTsRAKHB4ChEzOiFH6u2utLkxPgqpKbmAbTRn12Xv46mwSNWV7XBnTOs8AzfqEI7y/fHDO6DT1j4FNGgyRqclH4GgsibU= + on: + tags: true + repo: jazzband/django-redshift-backend