-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
executable file
·36 lines (36 loc) · 2.12 KB
/
.travis.yml
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
language: python
python: '3.5'
env:
matrix:
- TOXENV=py27
- TOXENV=py33
- TOXENV=py34
- TOXENV=py35
- TOXENV=flake8
- TOXENV=docs
global:
- secure: m0OO1oVkrMjCdx3GtPve1sEzBQ8VyyyZahALp6BE2T5SGHYlR/Y4OYhbnTH/5Izw04DJ3fvrkkOgkz092gvzysztYzUjJpJkeRAA+uQQOHVAfBdvgeMc2x10GrMuI/13sr2ke3xKkAlr1RgCIpc/msboRYTkxutVCKM4vqY57bSJkMZWBH5CyAtW00P5kaF/69ICt8KkeA1kHHOO6tWL761Lxvv0q3U4CWM6BNNanEhVa/1KotdumHjO/Y//C54Nhs+2ciFbwKL8UAOpVulEtREt+4xF2aoZ/2IRODiY4CVQ7LBFyotRnsj9qI7Y5mrYTAnoBCgh9Dcgrs1rm7u5i644gnO5aISaodMh6rDm9CU7bDtY9xamoL9e5Q7OXKiOHHWmcLlH9AmtsOsVclLtMUdGChm3Iq3JtuqMPvsmGt0iqFR9zmWqQRbf+xGqseAkYr9Erzl3jzDpiJSJ7CflREXtqqo5Qx8ZAIVgGAGFgw2rz18ENfxHHMptF9ECus1ZPNgI3suawZEYG+brQNsN8O71yPfZuzP+x+V31NB0DAr+8HSR6jhanMpzkVHVTATV5cNzfXMApMpTrrG6ohPLuM46p6Voe9Jfm/otnZ31ZOrdSlYxio/m4d/h/vpkj2RK3V86QhBMgb0mpVzaARJC73+s0yt8WG7HYhM1Y0K3NqI=
install:
- pip install tox
script:
- tox
matrix:
fast_finish: true
before_install: pip install codecov
after_success:
- git config user.name "Dougal Matthews";
- git config user.email "[email protected]";
- git remote add gh-token "https://${GH_TOKEN}@github.com/d0ugal/pynd.git";
- git fetch gh-token && git fetch gh-token gh-pages:gh-pages;
- pip install -IU -r test-requirements.txt pynd;
- mkdocs gh-deploy -v --clean --remote-name gh-token;
deploy:
provider: pypi
user: d0ugal-deploy
distributions: sdist bdist_wheel
on:
tags: true
repo: d0ugal/pynd
condition: "$TOXENV = py35"
password:
secure: Bw8tUdYs7FY7tkbNHJ27xv3d2WxHy7Vew+w/j7F6GKSm7EyP+IlKHzll8pmbicVLJBfEP1fpNVWAJn+MBstP/xJq9NVzDnlfIpL/v3VGMTb3YxtFUfU0XBhwPd4xN9BL8w8MLkNn5oorZObEfO9aNrmL+kU1I8hWM3VBdR7VpUZOKnsci/y8ZSCEyrfVyJtKqB16zTcR0eEsxf1wPWqaBTmP+VJuXuMkpKEiVLVq6yY8UOf1PZWYm02OSIyZXHJW2yz4WfS6cG3Pgvi60RIlp9lSLBNz2xQNioAD7lC/pdj4pwE9OeLpfAgh33B8MFahaQbDczKFAZ66Z7hUUeA4o9wDeqgZngLS1UPblvyzOhJFWa2DWYKW7NqVzrwraIzGZ7DSeq6BfKXlhzEs+4eoIn3KKLDpAAtboPq/H0YRZFXXLreUz3q3cKvL4+YlkE5et8xDu6ls4SBfW9YPlrFRRkcHHLOx2LHICNVEHFVJBV9S5zrnuMs5+QNNtnZX9/UhvnXX5cwvuNU9t6IzoIQDYIhyv366oet16eTh6CckmJd1nsxoQrZHoCrODzak5Or6TNoUPbxWPIHo986dybY8kJ2sJFay2rKJFwivSaAPtDkEcwT+CnkWlt3iTobmaHFSHDGyITy0rUYjKvADxnFiCgqdw4xhyzB+/vBsIP/QDvg=