forked from Mellanox-lab/fluent-logger-python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (31 loc) · 856 Bytes
/
.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
sudo: false
language: python
python:
- "3.5"
- "3.6"
- "3.7"
- "3.8"
- "3.9"
- pypy3
- nightly
# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
install:
- "pip install -e ."
- "pip install 'coverage~=4.5.4' coveralls"
script:
- "PYTHONFAULTHANDLER=x timeout -sABRT 30s nosetests -vsd"
after_success:
- coveralls
deploy:
provider: pypi
user: repeatedly
server: https://upload.pypi.org/legacy/
password:
secure: CpNaj4F3TZvpP1aSJWidh/XexrWODV2sBdObrYU79Gyh9hFl6WLsA3JM9BfVsy9cGb/P/jP6ly4Z0/6qdIzZ5D6FPOB1B7rn5GZ2LAMOypRCA6W2uJbRjUU373Wut0p0OmQcMPto6XJsMlpvOEq+1uAq+LLAnAGEmmYTeskZebs=
on:
tags: true
condition: '"$TRAVIS_PYTHON_VERSION" = "3.9" || "$TRAVIS_PYTHON_VERSION" = "2.7"'
distributions: "sdist bdist_wheel"
matrix:
allow_failures:
- python: nightly