forked from Gscorreia89/pyChemometrics
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
37 lines (37 loc) · 1.25 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
language: python
python:
- "3.7"
- "3.8"
- "3.9"
os:
- linux
matrix:
allow_failures:
- python: "3.7"
branches:
only:
- master
- develop
- "/^v\\d+\\.\\d+(\\.\\d+)?(-\\S*)?$/"
install:
- pip install .
- pip install -r requirements.txt
- pip install xlrd
- pip install coverage
- pip install codecov
script:
- coverage run -m unittest discover
after_success:
- coverage combine
- codecov
deploy:
provider: pypi
username: "__token__"
password:
secure: nFr8JY5SXBvnFwJTir27bBYtBDIsW+fVi2mdm0n3G/JOMFurqecRu7ZJKBZ7bMrcoU+Z2ZupVe2qqPokxnztJ4QsjDs9Smm+0k3TuFY7ivaiN5qMLB5i2Dwwxa97gHtYuxBr9b7yqz4Fm8nQun3hE/wK/tA4c6CtAYM5ZN9Y8h5qJDZPNomXbNufXtAwJfCx0bbr2d++JzKvy2xyoRNjbmPlq6or0jEQfD62+gAKNbdCSaaKZF2Mwp6EiOY09ZNPvHk353AK5H/W6rukp4MV5k+4d3UNS8L52IcFjXpzEfaI6w/RB1XU9dy8C0mS5fAplqk+r/PlxZ0GvZXbcd9XpPQN+udK1c4NjPekuqrzqTBvOoajYk5OkveZDAaY0XLCRYptVCRmKSjaAgBMAbNcVFCfZLcbemIGGyfYlyBWvMg/MhZ9aVz0XrNGlhedvQNWgpBYlcQLZmyh+yslw/HPTQFV9qz6zIkQk5mclIJI3SzI5IU3FgOdpEQh7DWBmxeC7PIakQY/CO/SwQEu4PUVMtdqKnE6mIH4ZidP+sBdFKn1MbP5SL++3KnZTj39bOo7wr1IkQBIW3ivga0vmjMK/rh/6lTwZjzz7xDAJTuGtdfa/+6TtgtSAxs/vkGHyxZcgiJ1newiC0bO/F6w0XnOuUAGlzAJq1jb88iUrNvARe0=
distributions: "sdist bdist_wheel"
skip_existing: true
skip_cleanup: true
on:
branch: master
tags: true