forked from kragniz/python-etcd3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (28 loc) · 1.34 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
language: python
python:
- 2.7
- 3.4
- 3.5
- 3.6
env:
matrix:
- ETCD_VERSION=v3.1.10
- ETCD_VERSION=v3.2.8
install:
- pip install -U tox tox-travis codecov
- curl -L https://github.com/coreos/etcd/releases/download/$ETCD_VERSION/etcd-$ETCD_VERSION-linux-amd64.tar.gz -o etcd-$ETCD_VERSION-linux-amd64.tar.gz
- tar xzvf etcd-$ETCD_VERSION-linux-amd64.tar.gz
- export PATH=$PATH:etcd-$ETCD_VERSION-linux-amd64
script: tox
after_success:
- codecov
deploy:
provider: pypi
user: kragniz
password:
secure: YK7eGpk14nLqeH/c3y2UuQ5NHz+7L48Hj1zFX78o6BntF+xq7OhZpVOiLnStSW7CW70IXdSsuLhT6zPyzTemUWLZVAfF8uYdCCZkN8E0IVjTbEPkq4YK5HaQH4kSgWWN/B16vDQBpLCVVK6J2E+wI9Y9sKGWqBP0d2pJJd1T4wpBHZDzY8AFzo8UO+HP//iCX/yTeStqPz4tYT2dVtRFiyc1DKZWwZGxIInQS2QNAsT7eszuZDbBGrVXye+rm65nAxYY8SMxRbTlRqqUDyQ8nzdaHTHW8J5uDSWSd+OIeZQd/Sp51rH4JqaUTib0al+s0PhrOzOAxxygiSRkYaMNE9L5lNVIwaU8J5McCK9rVdXGFnP0UVgrlYetX0n4yksGpfqt2Ert+pH/kwrtQkREvSr/etOAqWwY87bqwRhhk5INxIGvRe/YP45BW6FFvInTc6ZBitIfUQ7Pv+2D/a7nfsvDEOi9eeGJCC7H5NYKreysIoP8jIhhNTjnsd3t/QfFqUTrlzAXBgW8zLlZASdjH3aUOgKZbRtSG3d32B/2ILgmUdSVi4jbMDYa5L8kZywusWfih2FHN86BaziMbZ+3o3vA134lzwXETo+H1lx62O0+QLAR2NPAEjQ7cEaR5WG4r48qPTFmehZWGSmfbX6j2MObkbTMF6FoXfqW/RcxOMk=
on:
tags: true
distributions: sdist bdist_wheel
repo: kragniz/python-etcd3
condition: $TOXENV == py27