forked from tuil-emt/pybinsim
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
47 lines (40 loc) · 1.71 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
37
38
39
40
41
42
43
44
45
46
47
language: python
python:
- "3.4"
- "3.5"
- "3.6"
addons:
apt:
packages:
- libfftw3-dev
- gcc
- portaudio19-dev
install:
- sudo apt-get update
# We do this conditionally because it saves us some downloading if the
# version is the same.
- if [[ "$TRAVIS_PYTHON_VERSION" == "2.7" ]]; then
wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh -O miniconda.sh;
else
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh;
fi
- bash miniconda.sh -b -p $HOME/miniconda
- export PATH="$HOME/miniconda/bin:$PATH"
- hash -r
- conda config --set always_yes yes --set changeps1 no
- conda update -q conda
# Useful for debugging any issues with conda
- conda info -a
- conda create -q -n test-environment python=$TRAVIS_PYTHON_VERSION numpy
- source activate test-environment
- pip install .
# command to run tests
script:
- python setup.py test
deploy:
provider: pypi
user: pythom
password:
secure: G8XCfQrlEVGDEMOQY5C0HTH6wtwVwXeLPtivrb7/XfyVtLt5a2mQ1XzSQVAfwWiWofFwPc4TowOuw5gny5h09yBPo4tx2OKNvt2HLmdo05FWCmHBfARu/TjSpNXTW7h3u8ICNZp8LUbuESuemHqvoqLOsyGk+Jc3bIf/LAsZXuqTBFiAeQ3FtEGpWVXdM+tLRtiZO2eqwzsTXrChbgltFoHMQW9yqmR7b3J2S7EDFiwDy0OObDgmVnZOoCw6r8GRhqEoN1GY4SOIJDCrAMUB30UGNWyHULpAcuI1Zm32R4Y8NufgHwTB3sRVcvlgeMR78A0+sKwP76KD2a9RdhFU9KNJQTdOVThIj4vUagKTwNWyac0m+rnq8jFK3UltI7P+t/Ef66XjnM3qSoz7mw8QEG83W8njt9C8cpOV1hqu/6XF+Sz6srMUWzvo1jUyaRGRg6vjbIO1IS8WBPqCYa+MJHKE5WmC6w+E/7jFz8/fyYMaqiMXiDMtLvV0k8i6JthPaTOLxwXMhQKuIn/wgrx7a/eKddgVPRkBYY/pEr2FueHaapBnAgrH33i9EeETPkmnRNQ+jMK6W4leSgjBpdzMGFQDTD/5ygOkGzm5aTRMx5pvqBJ7qX+byKtg2zgjuSguFf8ymrNdiHBqA53pnG4vaQJXA5WmxjVqdfR9lYwa4x0=
on:
tags: true