forked from RWTH-EBC/TEASER
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (29 loc) · 1.26 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
language: python
python:
- 2.7
- 3.4
- 3.5
- 3.6
install:
- pip install --upgrade pip setuptools wheel
- pip install --only-binary=numpy,scipy numpy scipy
- pip install pyxb
- pip install -e .
- pip install pytest-cov
- pip install coveralls
- pip install PyGithub==1.39
- pip install flake8==3.4.1
before_script:
- flake8 --count --ignore W503,F401 --exclude teaser/data/bindings,doc,tests --max-line-length=120
script:
- py.test --cov=teaser
after_success:
- coveralls
deploy:
provider: pypi
user: teaser_github
password:
secure: UQ/Iuz6Fyb+6gw64MQ8ES8cBGhI+lXTNc+CK8/7XmYYP5/xsVGntAQTYTSCBuuDnjsErPpgU11cY5ZV4hHFRzuYTcPgIByLcTBtfJ/eKCztDw+b4FKK67jBmdJtbXNSVQ4oDIRLH/NS9MJAHBB9+CFR0wpDxgvQ7tuthAKsBr+7ELv68KAy6K6pCjjAEcTJa8dT/l6bioDjVXu1bnhgbbfHANhZRO6LSMdyYzFBKc/LDZnZD/LjBth3pGxx16Tq1Fk/3mRX3pW/FbdWqhYIqm/ty4l35j+UA46sQql1V9RRwuWVSoxE1fRxWywlXpMf/37zMaIwwIxQqvC78E1jNU3GFrsCxm++dhqTnponiGwzNG3pjOTDZmXpmWeJeFMfEPHfOGQqVz4V5HJiTqBmU8elw/+Fq9nGkQZRCElRaPnpf5Z8PcED1cB13cHtzjKW7yKSm5F5TTS8vBUQ0apa5R5XyC5lxvNlBUibppBz5r9I5SxaCPu36IY6Mga1g5ooCHeV06rE/Uzjczyf6otXSILH0ZUq5bC82nN5TzJZEzy0RcIyQqHNPOdDjcdJYOKnb7qyS1nlb8wzNbP5rWOSD5P2RjcYGcWH1I1Dw0Bs7GiwtiNv8Uk48AkxBFrRyhLptT2Yjja4YJZDJuF82CmY1MB1FJOuNS0VIKfmsWzOhlOw=
on:
tags: true
all_branches: true