-
Notifications
You must be signed in to change notification settings - Fork 13
/
.travis.yml
37 lines (31 loc) · 1.46 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
env:
global:
- COMMIT_AUTHOR_EMAIL: [email protected]
- ENCRYPTION_LABEL: 1ba779fff1ea
language: python
python: 3.6
branches:
only:
- master
- nightly
- ci
- /^(release\/)?v([1-9]\d*!)?(0|[1-9]\d*)(\.(0|[1-9]\d*))*((a|b|rc)(0|[1-9]\d*))?(\.post(0|[1-9]\d*))?(\.dev(0|[1-9]\d*))?$/
before_install:
- pip install -U pip setuptools wheel
- pip install -r requirements-ci.txt
install: pip install -e .
script: py.test -vv -n 10 --max-worker-restart 3 --cov=nanohttp
after_success: coveralls
after_deploy: ./scripts/travis-gh-pages.sh
deploy:
provider: pypi
skip_cleanup: true
user: Vahid.Mardani
skip_cleanup: true
password:
secure: KkO9k3Ig0Jy6MifKarIOKYLA4lIK/GYFvpvQCbO3K+G+G938xcUnPb5GpN3XCPx+uaoOo/Q3nS7GC8fK0NETM1UdrGOjbuPC3GdGwjqapT5N110bJvbZg9CyUqI+qQ0sXFqPM1BdbtPtJT1LYgEbM/zGC68cOrYzxsVfNhOe3yMTIQEmONr6p+NEJd0we5F+P1OqlxHy6hlImLzPGs88zofr3JI/vXGMFoAYmpZHjRJrioWwjQtsiiEGGp1GxCOAKgDHiNyT0MLC9QP3TP8k7WdaOpLdl/xSvd/rNM7BE7aqEVIA+YTCjzyhT4rciiq8bOBcyeprawm8ozzeDpxn1Lx1qX685F8h6Oc9XACBGKOttN1IwMGHFfFsRLkYGNzdllDyhO5ONQpaZupGcMYrUH7iGZL85Js1slHyZ7eztQWvOf6suqYU3Ru3fW9vzTgJYKKK6UB15dt9+7b/qKQTEobabjxb7G5vPQUWq2I4jIymPnPShtHlS1sIZtJqEKHygl32XM+Qn4J8msLZ6yJo9dRcaFtXf3LnH0kAxH2KHh/1dqioYoA8boXpdYfj3Hj37F72a/poWoVWixVNAAfM8yN5jUC6U4lXPP5FO6iVNnwjBzAnWcNZbnDTrinRZBCVR88JU1L4knkFlUwhpny7+HBF0Op5hkz5SFUpQJPYlBU=
on:
tags: true
distributions: sdist bdist_wheel
repo: pylover/nanohttp
condition: $TRAVIS_PYTHON_VERSION = 3.6