-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.travis.yml
37 lines (30 loc) · 1.47 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
sudo: required
language: python
python:
- '2.7'
services:
- docker
before_install:
- sudo add-apt-repository ppa:duggan/bats --yes
- sudo apt-get update -qq
- sudo apt-get install -qq bats
- ./travis/clear-ports.sh
- sudo sh -c 'echo "deb https://apt.dockerproject.org/repo ubuntu-precise main" > /etc/apt/sources.list.d/docker.list'
- sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
- sudo apt-get update
- sudo apt-key update
- sudo apt-get -qqy -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install docker-engine
- docker -v
install:
- pip install -e .
script: cd tests; bats tests
before_deploy:
- cd ..
deploy:
provider: pypi
user: pmelab
password:
secure: cN5rQywYgBaasNPjIoaUSThpqHALI4Q7LklGhAxgH8QZQzlSWDK8Mj/E4EHqTy3e51GQI4TwiRMfcrQmcmVUbOKVPF4isX/sxXwfErCG2XV/FFPGl5IHGqJ9CP5i22A+aSTJbpInQEss/nsaXYo+hiJm9/fK8kTqSmS4fhLTO3JU7VcsMqC4hCrfi6q2j5XQAlwMhbzT1RmZVeWz8jLR7oUZ02ZWnLxAPO1wStdogv5O5+TTMOU3029ZitUscTdQN/Zq5tlNeNR7sOGjBTDFpTpmuKH0dM0EFbu5HAGgm8du77qNAWIXwIPngqGdN0XvEQQZHOOnzokJ5SJU6bGmBNi/q6/L73x17A3plwLerIx2aoJQxWPTEraSsFvffNV19CUqxO/8hoynUeS1RYgSs15AsqUX9eCts5rmG2ctPda6Oc0Ug3DSMeBnY+b2b81DUYCcpy1/dQ3uO1UsbxvLka6U2r6odUWqozI/FVnSzGSKWO5NeNRMPIp32p/FfxE1UXd0viKuFKT8eGSyZj6WsoDqK9O3kC3s6yQEkBhh54AoPBXdFU/XlRozzcdBstLcnuUO9CAUS3w5fTpmLUj6M0dDpJM60eAz9x1mE5j65QQIieBdikpVNWSW0LHfKBt9ZakCkecsnfoufZjpewYD3ORZN++M9aYc+N9kGypvVRY=
on:
tags: true
branch: master