forked from pika/pika
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
48 lines (40 loc) · 1.12 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
language: python
python:
- 2.6
- 2.7
- 3.3
- 3.4
- 3.5
- 3.6
before_install:
- sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse"
- sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse"
- sudo apt-get update -qq
- sudo apt-get install libev-dev/trusty
install:
- which -a python
- python --version
- which pip
- pip --version
- if [[ $TRAVIS_PYTHON_VERSION == '2.6' ]]; then pip install unittest2 ordereddict; fi
- if [[ $TRAVIS_PYTHON_VERSION != '2.6' ]]; then pip install pyev; fi
- pip install -r test-requirements.txt
- pip freeze
services:
- rabbitmq
before_script:
- sudo rabbitmqctl status
script:
- nosetests
after_success:
- codecov
deploy:
distributions: sdist bdist_wheel
provider: pypi
user: crad
on:
python: 2.7
tags: true
all_branches: true
password:
secure: "V/JTU/X9C6uUUVGEAWmWWbmKW7NzVVlC/JWYpo05Ha9c0YV0vX4jOfov2EUAphM0WwkD/MRhz4dq3kCU5+cjHxR3aTSb+sbiElsCpaciaPkyrns+0wT5MCMO29Lpnq2qBLc1ePR1ey5aTWC/VibgFJOL7H/3wyvukL6ZaCnktYk="