-
Notifications
You must be signed in to change notification settings - Fork 5
/
.travis.yml
29 lines (29 loc) · 1.3 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
language: python
python:
- '3.6'
before_install:
- git clone -b tests-dev --single-branch http://github.com/ISA-tools/ISAdatasets tests/data
install:
- pip install --upgrade pip && pip install -r requirements-tests.txt
- pip install tox-travis
script:
- tox
- coverage run --source isatools -m py.test
- coverage report -m
- tests/my-pip-uninstall matplotlib pandas numpy tox-travis
- rm -rf .tox
- PYTHONPATH="${PWD}" python tests/test_isatab_only_meta.py
#branches:
# only:
# - master
# - develop
deploy:
provider: pypi
user: zigur
password:
secure: u87A2zhiEBLvRek2Yq+IPV8DMN16o0AkR0wz1njVRrc23ORab9eUPJ1fNOCzveax0NmlcJNV9jUMztgBp9sVnvMR6xmVu19WZPNiP6cnbY/U4dHXSeLnc2swWMOfybui+GrzoDXphXK4MdnyxJJXCjJgAvD7SwpHgsJ8cnhqh8VmcXX7m1kE3IUMXYURlpzKjQTBbQwsmTBc7/Y3SFSjwl5y3E4hwmw2exeXfZhBHRGbvyIG08SMRt1VOX33vczcuioxbh355yrTEomf9D0bNJgFbttu/ULaKHgrnee1SISmZ0b3tmOY9pE0FzorQXMck8juEjvSEqfFGhKg3NRWTrWYOHttqXD/di47wQcVdTvBFPMlh8OdIWZdfijj8WOlaA4sFPMXysSn4AQzkugW+ICva+pFp24ucG1ESULEIB7/GKCjzMIat/FSslNS7H/AWN/NENbjdbRzdi3Wxhu68D6bj9XoBpPJBk56R2HmY6M08P+18htrKqykv4JVxcSuw/vzYdQ9ydEuGxTZ4JtOC1eFf5MqpgMvAlbb+Wh1jtJ+L4MgfkMKoei8qoiWMfJvhdImBNWPhDIuHZ5IvoJ/wKtmzY3U/nH7hGsN72Im7zLmap9BDiGiDbqiUgaii/59pEPx4PyDmfJChcKjrNPQKtdMx+3wXES9iAJHomwCcRs=
on:
tags: true
repo: ISA-tools/isa-rwval
after_success:
- coveralls