-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
26 lines (26 loc) · 922 Bytes
/
.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
language: python
python:
- '2.7'
virtualenv:
system_site_packages: true
before_install:
- curl http://repo.reverbrain.com/REVERBRAIN.GPG | sudo apt-key add -
- echo "deb http://repo.reverbrain.com/precise/ current/amd64/" | sudo tee -a /etc/apt/sources.list
- echo "deb http://repo.reverbrain.com/precise/ current/all/" | sudo tee -a /etc/apt/sources.list
- sudo apt-get update -qq
- sudo apt-get install elliptics
- cd fixtures && sudo ./start.sh && cd -
install:
- pip install -rtests/requirements.txt
- pip install .
script: python setup.py nosetests
after_success: coveralls
deploy:
provider: pypi
user: noxiouz
password:
secure: Fp2tC/SWu+FREKjZzuFflAv1VAsuxqHKlpgUaKgjOICllYNT99yoLYLRFUGziMph88pDy7QoJliRjXqqfGPKCQJ3qwLu/woyQwqcI9I6Ykf99r2YMiS4FK6eEQeMAcCMz6/zl72eLKIsSzz89om+vUCoSDhtdKSOf/9UEI5QEck=
on:
tags: true
repo: noxiouz/docker-registry-driver-elliptics
all_branches: true