Skip to content

Commit d52c9d0

Browse files
update travis config
1 parent bc33aaa commit d52c9d0

File tree

2 files changed

+40
-21
lines changed

2 files changed

+40
-21
lines changed

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,8 @@ __pycache__
77
*.egg-info
88
/.eggs
99
/.pytest_cache
10-
coverage.xml
10+
coverage.xml
11+
/Pipfile
12+
/Pipfile.lock
13+
/.vscode
14+
/.coverage

.travis.yml

Lines changed: 35 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,67 @@ matrix:
66
- python: "pypy3.5"
77
include:
88
- name: "Python 3.5 on Linux"
9+
stage: "Build"
910
dist: xenial
1011
python: "3.5"
1112
- name: "Python 3.6 on Linux"
13+
stage: "Build"
1214
dist: xenial
1315
python: "3.6"
1416
- name: "Python 3.7 on Linux"
17+
stage: "Build"
1518
dist: xenial
1619
python: "3.7"
1720
- name: "Python 3.8-dev on Linux"
21+
stage: "Build"
1822
dist: xenial
1923
python: "3.8-dev"
2024
- name: "Python nightly on Linux"
25+
stage: "Build"
2126
dist: xenial
2227
python: "nightly"
2328
- name: "Python pypy3.5 on Linux"
29+
stage: "Build"
2430
dist: xenial
2531
python: "pypy3.5"
2632
- name: "Python 3.7 on Windows"
33+
stage: "Build"
2734
os: windows
2835
language: shell
2936
before_install: choco install python
3037
env: PATH=/c/Python37:/c/Python37/Scripts:$PATH
38+
cache:
39+
directories:
40+
- $HOME/AppData/Local/Temp/chocolatey
3141
- name: "Python 3.7 on macOS"
42+
stage: "Build"
3243
os: osx
3344
osx_image: xcode10.2
3445
language: shell
46+
- name: "Python 3.7 on Linux"
47+
stage: "Deploy"
48+
dist: xenial
49+
python: "3.7"
50+
before_deploy:
51+
- python3 setup.py bdist_wheel || python setup.py bdist_wheel
52+
deploy:
53+
- provider: pypi
54+
user: $PYPI_USER
55+
password: $PYPI_PASS
56+
distributions: "sdist bdist_wheel"
57+
skip_existing: true
58+
on:
59+
tags: true
60+
branch: master
61+
- provider: releases
62+
api_key:
63+
secure: oWIFX7Y7lqXRcp0A9hTuhBhoQFnaYG2Iqhwm6pOpnqi6glaA5oOphdUR9MP1VX/4zKLvX+ZNIz+bIg3D1ou+WjvVCt2LJQi9+6KINSEX2EP/fFE68EcvfRT3RImrcsXcmYCeIGW4GfxMgzdR3IoJzefhvWwAB0UIfDboRg1vJAIbxzIZy3SXaft9HbKxJD1Wyc5DKUv/mNeJ78FAsnePPnbt7z8jq9jMgB3e8jmc5kfbMnvzW/eYNkslCXtu7RwuEswFwDr3UMbC1KXKEtuLw4DF+5xOA/7IgzCxtHeJ5kX95Id9dqrPSSqEljq81rJD+dTM1r0m7faDgp39Zzw59KIkM2gDBIOk+0kJXi8Qrel+Ni/6XBglA9NrfRVyrminVh2Q+De4OFXnrD4rIneCEsPDwqGGNW0X/w+1FRzkicJHrRZZAddMmxs7jP9izdeMbWRKshuXN2i/sad/78etQBMyvfvn+GyvxQOiKk/GSP7Yl5dWb0S55JsK4yNQFP4f/aAZhASAPDyqRj3TTUJWLgFetJSw3jRmBfA3GnK6yngRBOhyh+5henaSqTCJaVO4py2vRBJuoVHDPYJ9aOp7DKVG4sa5H5k6w9m7fPM9lhkg1BbIFEYQqxktIc15GmCNCiEFK5rlZSa6Yh74mryCQjtOyfPgYnfbmVycoI5ZZqk=
64+
file_glob: true
65+
file: "dist/*.whl"
66+
skip_cleanup: true
67+
on:
68+
tags: true
69+
branch: master
3570
cache:
3671
directories:
3772
- $HOME/.cache/pip
@@ -46,23 +81,3 @@ install:
4681
script:
4782
- pytest -v --cov --cov-report xml
4883
- python-codacy-coverage
49-
before_deploy:
50-
- python3 setup.py bdist_wheel || python setup.py bdist_wheel
51-
deploy:
52-
- provider: pypi
53-
user: $PYPI_USER
54-
password: $PYPI_PASS
55-
distributions: "sdist bdist_wheel"
56-
skip_existing: true
57-
on:
58-
tags: true
59-
branch: master
60-
- provider: releases
61-
api_key:
62-
secure: oWIFX7Y7lqXRcp0A9hTuhBhoQFnaYG2Iqhwm6pOpnqi6glaA5oOphdUR9MP1VX/4zKLvX+ZNIz+bIg3D1ou+WjvVCt2LJQi9+6KINSEX2EP/fFE68EcvfRT3RImrcsXcmYCeIGW4GfxMgzdR3IoJzefhvWwAB0UIfDboRg1vJAIbxzIZy3SXaft9HbKxJD1Wyc5DKUv/mNeJ78FAsnePPnbt7z8jq9jMgB3e8jmc5kfbMnvzW/eYNkslCXtu7RwuEswFwDr3UMbC1KXKEtuLw4DF+5xOA/7IgzCxtHeJ5kX95Id9dqrPSSqEljq81rJD+dTM1r0m7faDgp39Zzw59KIkM2gDBIOk+0kJXi8Qrel+Ni/6XBglA9NrfRVyrminVh2Q+De4OFXnrD4rIneCEsPDwqGGNW0X/w+1FRzkicJHrRZZAddMmxs7jP9izdeMbWRKshuXN2i/sad/78etQBMyvfvn+GyvxQOiKk/GSP7Yl5dWb0S55JsK4yNQFP4f/aAZhASAPDyqRj3TTUJWLgFetJSw3jRmBfA3GnK6yngRBOhyh+5henaSqTCJaVO4py2vRBJuoVHDPYJ9aOp7DKVG4sa5H5k6w9m7fPM9lhkg1BbIFEYQqxktIc15GmCNCiEFK5rlZSa6Yh74mryCQjtOyfPgYnfbmVycoI5ZZqk=
63-
file_glob: true
64-
file: "dist/*.whl"
65-
skip_cleanup: true
66-
on:
67-
tags: true
68-
branch: master

0 commit comments

Comments
 (0)