-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
34 lines (31 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
34
language: python
python:
- '3.8'
os:
- linux
env:
global:
- TX_BRANCH="master"
install:
- python -m pip install --upgrade pip
- pip install poetry
- poetry install --no-root
- poetry run lassi compiler
- poetry install -v
script:
- poetry run pytest
after_success:
- poetry build
- pip install coveralls codecov
- coveralls --rcfile=.coveragerc
- codecov
- cd ..
deploy:
provider: pypi
user: julien.malard
password:
secure: i9WTpQAP0QZZTuI/MR5dToW/ZgAtKAOUdmKZucapjkbi6xSa2efZBbGOCPQTpMk7oMx0jzpN0lHb5Xqk4utCA+Ip2fnE2h/DHAH2pYCgK88o5N5Zqhtm0e+SWulhim8C1jOGYxlgVxeKLhat9jsaLfqjICdmPtbLtZFFMmVVBFhv3YWLwwtbW4EiCUe5CsqgHHAF9cFv7mal5jqjSqh+D73QpK+aFJnXXqh42rj8YYERc1H5IpQmgST6DWr3CLBna3KD6mAnQ5ItOeTE4ZwIuTgTohnkqnpNJ4xmj4WvqP5/mUpH9r/fFYgz83AjgrbMVK0lTrXrKyk0CYKl9LwUTVkF6Lvnz7OmuLTiyCrnwzqDPUCnFDUluT/h9FVF9DcQC75QfuYne6jCUtpv7QtLWS+5L0xPd4KxPNO4fLoPA/h3l1pX8/xXqtrCeA88cELgfpG6/sqeVb/SUOKMALjnlSVLxvCMBm4WAQlXI1uyJVUoNEBrzE9CzyhPJz4/kbZCZgw5P/c38BDXkl7Mt9Rs4oyQCVqo+mKBUOhGYiLYUjkMYPDfeFteZTW/hLz+n7Q3uPAI0lrDxRU1fILiSVHtUEgvGlLjEJfqUh4jTlC6hjh6zryOx8Cddddh8iA5pGu7L3ejvnQbaJzsQidmPIWvmXJtywoSJYz8mRXT360eyC0=
distributions: sdist bdist_wheel
skip_existing: true
on:
tags: true