This repository has been archived by the owner on Aug 9, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.travis.yml
46 lines (40 loc) · 1.87 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
sudo: required
dist: trusty
language: python
cache: apt pip
env:
- PYZYRE_BUILD_MASTER_CZMQ=1 PYZYRE_BUILD_MASTER_ZYRE=1 ZYRE_TRACE=1
python:
- 2.7
- 3.6
before_install:
- wget -nv http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft//xUbuntu_14.04/Release.key -O Release.key
- sudo apt-key add - < Release.key
- sudo sh -c "echo 'deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-draft/xUbuntu_14.04/ /' > /etc/apt/sources.list.d/zeromq.list"
- sudo apt-get update
- sudo apt-get install uuid-dev libuuid1 libzyre-dev
- pip install pip --upgrade
- pip install wheel cython
- pip wheel --wheel-dir=dist netifaces==0.10.0
- pip install -r dev_requirements.txt
install:
- python setup.py develop
- python setup.py sdist
script:
- python -c "import pyzyre; print(pyzyre.__version__)"
- python -c "import zyre; print(zyre.Zyre)"
- python -c "import czmq; print(czmq.Zactor)"
- python setup.py test
notifications:
email:
on_success: never
deploy:
provider: pypi
user: wesyoung
password:
secure: G97/nmqbAycIEGYZR5ufUC9mxXvkRkIZ2nP3sPa0jWs9SfEXnE3haq2xdy261Ji2Zyb+lni899MC0u9HwXB4IAVAds9cUh9WuBNRHffvGMh982DH+2RNzbGxsuASWA9XbbiTbW2MoWmvtMtzEna213LlWNXVWcwWVMFT+3ofKzpjHZOfvaaWp5+2i5IazDdH01K8EmwAbZNAjUc2AmMF6IXD/aJIJqJ6SqI0UCwgps7RYXjdldX/FmPD6w9uOf4oW98eAEBcBYXpagB+GjbmPV9HB8mtS6OVonjqCZn8aiNYIIZTqLCxWnHoAoNrecH80ZyCalwSs7v9JAahM4RqgDgLGVIgl8RszqQgSA7gf+7Tia1FbI4/NoSh5Ey75jMNUuJKPYGFfnuvPtfnkbNaEnLQS77cr5QCkTTo75nX3n+GG7rD1B6eobD2fVju4dY2MP933ngnXDoZ32ZOpPUhZXiGgpLSdcvfvAZ3irAp/Y3SsnnJBi+OXsxrX+bdsjE9yGi5NXGc7Erw9+Xi4DVmTLZ8zVCsZHYmSyzUMWhla7/a2N3zH3Fy6hQzAVlmubz6/OqwdvgXKNITWVwOWjIk8F1ccdQmXHaZElSXfqROf+mLSioZ/N/VRKJN+yR/VRJC91/+p/4hSOo1wEBUV5TkTsQHemXy6jQ3wufjxcKsJ+Y=
on:
branch: master
tags: true
condition: $TRAVIS_PYTHON_VERSION = "2.7"
distributions: "sdist bdist_wheel"