-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
57 lines (45 loc) · 1.31 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
language: python
sudo: false
dist: xenial
os:
- linux
python:
- "3.4"
- "3.5"
- "3.6"
- "3.7"
env: TOXENV=py
matrix:
fast_finish: true
addons:
apt:
packages:
- libssl-dev
install:
- pip install tox
script: tox
cache:
pip: true
directories:
- .tox
stages:
- lint
- test
- deploy
jobs:
include:
- stage: lint
env: TOXENV=flake8
- stage: deploy
python: '3.7'
script: skip
env:
if: tag IS present
deploy:
provider: pypi
distributions: bdist_wheel
user: wile_travis
password:
secure: "jXU9GohjMS6y/yPgzVcZc6GI3lhqQnN5cHGKDQIAQp7oQBePtoF3n3PI8TRXGIgEEqZS3J4ML4ViA8PxSxwbZdOvkHZVDFaY3xezaXLQ8dpwM3als2syAvx7Oq2Tb0kJE4WIIjriQvSIOQJ5fKHYZLSDI10AwPOfpYoLpavprzppF86nil5UTk6xK9kaerC/hGTbn8uX4J2BhiJGWjxaa/XX7hOpUf6YhHqGJZHy8KsTV85y2UgbULND6M70ikoT1bcJ/dfRrTF6kuEIu5zDv/d38YRCWc3j5chDkPWsgvQtVhoXPq5I+uFwEElz6Qwf3Z2Ec/tSaQxLUNZK3AbHdzVeYDRqZjYWctf54bCLBfaqUkJr7+sRyrwY1dnr3NnR4ZrHHghuZflk/ct5CZ5+6WO5Ka44CKaU4DizHp+NI3PHUbGVcw42jVOOmloNpmgc3W93Xoe+ozsraYGdXY4GdugHqkvhxFnocbJE1Cx0jOT6p3CPbIweP9D9j2S8dbVWIof7SILCk9IvGLa5g+f/587h2u5pzHIX5gczNFYTAwk5ltqHCmUQraj5bP+sMgPXu6QQqjExYOT7fDptogVCtnb+jnlKvyCAck1qf9vJl2MrM/4uosZlpvjBUHQMAHUJ/5H4oT0Gu1aJwuLt4AnhzEpPdZufaspyGM90uFxYaek="
on:
tags: true