-
Notifications
You must be signed in to change notification settings - Fork 5
/
.travis.yml
40 lines (33 loc) · 1.38 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
38
39
# Config file for automatic testing at travis-ci.com
language: python
dist: focal
python:
- "3.10"
- "3.9"
- "3.8"
- "3.7"
branches:
except:
- /^dev-*$/
# Command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
- pip install -U tox-travis
- pip install -r requirements.txt
- pip install -r requirements_dev.txt
# Command to run tests, e.g. python setup.py test
script:
- tox
- coverage run -m pytest
after_success:
- bash <(curl -s https://codecov.io/bash)
# Deploy to PyPI
deploy:
provider: pypi
distributions: sdist bdist_wheel
user: "__token__"
password:
secure: Rmec2zNwfK9C4sM3yJRuXQZes7lMXaFRbA9LUJiqOB+kQU/uK3GatwXmimtMuaZ6uR0ulWiHLt5qUAKR3YdIrD02WOJ4npb+G9G8h5L8MQ2tWm0lkxDD0jdAauTsWAG0hIA2M15QRBAqlbiqaAqtdW3jhARBc+IklWepovfWHFGL0I+71Ljlig4Wig95wxT3ymgH/t07BabPcXGcNIqB+ccJNKFkQiuk4BvP7VeW9Jg5jOTifYJRGfUo7wVGmw91mO0w6PXjsdnuIapP+HOaBeQGIgD4XD3wcqd0B1TkIESwCKkAh7en7Kw1F4dHkFmm2r0ZmGadBeBwirmfUB4hJfpbZd1XUY6qPg3aXb9Xo1C8pRAmOYVHg9o+Ed7/w7Rd4c7bzc0545HzGeIZOV/EQlI5Dr+iP3AfaImj2VCxasXR8Cn4xtYNON5bakvMHhkHaQj3VISFHFln3/3H663GKWct9DVrvUgY0UECWP7JP9j6DJB5SBxTZk18pbgzdatfjIM0f81jmbUUSjKGrfSIl+nahszHNK7ZSBN6qiW1Yi/S9nm01dSicoHJ4Vmc2PdVV8CPpIif7HBxq9457XM44xKuDTBFf9cnqLWlcqFgOI2NwpI92Nev+p1wTDGOcvkH8bbT9i9tbL0pTi963CUJCkeN58aeAnBEdsezR2clDBs=
on:
tags: true
repo: marcsello/pyopenvidu
python: 3.9