-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (27 loc) · 1.19 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
language: python
python:
- 3.6
- 3.7
- 3.8
before_install:
- pip install -U pip
- pip install -U pytest
- pip install -U pytest-cov
- pip install codecov
install:
- pip install -r requirements.txt
- pip install .
script: pytest --cov=lightparam # run tests
after_success:
- codecov # submit coverage
deploy:
- provider: pypi
skip_cleanup: true
distributions: sdist bdist_wheel
user: __token__
password:
secure: "pZi4MhhkOiw8AV0ScSfY9o3/AXkH/faftkHRAyJG/swc4qesrBV2OxD6Ukh/dz0KdBUxhxRazDXZ0I3+inRxO7RPDTQgNvNZVDL0JNaoxwu1p7BNbsPcjZ9ufEDKhz+3c8o/HFtmmBYvzcIVjfuBc/M8h7YOQ4vFIC+ieoql2qtyxbupOmq4Dy4Gs0q+sAkDtgyJ0N7mSgxKzk1T1/wjBH/Tic6qOAZ5ww7nFe2LkucfpjuLH0MHrfQtxQ5MrWGV5NslNjLFWbwftOQ0/gd+gZmROKFm8s8uVVKYh1xrSNKKmMq2R66vjYtlNnBBm/KwRKdTpAh8J1PqqA3O7LCpTIrWDrg7sUFqAQ355q+aLSEli3WtwKNmia4conZBCTUn527RZwCR87l/nTL4Adu9N123AC9+lCmnoQ7v5zq+aSAzHJVsHtXC285xD2nwUdveKDlBHB79eylMCGxH/F1WIqv2IZYyvBqsdQpcDkElOij1lQ6BvN2S8Rl2wnGd6Wy1w3xVop4eKT+Hd8HbvrM+XzdB0x+wmy75oYBVc/2FSa+G/R9OHk6Heo+9Ex6ZOgy5l0hdMQLSrQ4kWArpISbxpRqghBEcm0kAFNRaQIECYwKlt8/OnvQHAqSxYv5gVFmmSfC2rhOCjOePZddrF//ZdnLilex36PNPpfeG9YfXtME="
on:
tags: true
python: 3.8
skip_existing: true