forked from arachnys/cabot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
24 lines (20 loc) · 622 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
sudo: required
services:
- docker
before_install:
- sudo pip install tox
# setup databases
before_script:
- cp conf/development.env.example conf/development.env
- docker-compose build
script:
- tox
- docker-compose -f docker-compose-test.yml run --rm --entrypoint bin/test_with_coverage test -v2
- git checkout $(git describe --abbrev=0 --tags `git describe --tags`^) && docker-compose build web
- docker-compose run --rm web true
- git checkout - && docker-compose build web
- docker-compose run --rm web true
after_success:
- pip install codecov
- pip install django_coverage_plugin==1.4.2
- codecov