summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 4f77ac566455978bebbc0d2bf0420463a0c2a89e (plain)
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
sudo: required

language: python

services:
  - redis
  - docker

python:
  - "2.7"
  - "3.3"
  - "3.4"
  - "3.5"
  - "pypy"

before_install:
  - docker pull mongo:latest
  - docker pull rethinkdb:latest
  - docker pull jplock/zookeeper
  - docker run -d -p 127.0.0.1:27017:27017 mongo
  - docker run -d -p 127.0.0.1:28015:28015 rethinkdb
  - docker run -d -p 127.0.0.1:2181:2181 jplock/zookeeper

install: pip install tox-travis coveralls

script: tox

after_success: coveralls

notifications:
  irc:
    channels:
      - "chat.freenode.net#apscheduler"
    on_success: change
    use_notice: true
    skip_join: true