-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
40 lines (33 loc) · 837 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
language: python
sudo: false
cache: pip
python:
- "3.5"
install:
- "pip install --upgrade pip"
- "pip install codecov"
- "pip install -r ./travis/requirements.txt"
- "pip install -r ./requirements.txt"
script:
- "python ./travis/test_json.py"
- "python ./travis/test_python_syntax.py"
- "py.test . -v --cov . --cov-report term-missing"
before_cache:
- rm -f $HOME/.cache/pip/log/debug.log
after_success:
- "coveralls"
- "codecov"
env:
- PYTHONPATH=.
notifications:
irc:
channels:
- "irc.esper.net#himself"
template:
- "%{repository} #%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
- "Commit message : %{commit_message}"
- "Build details: %{build_url}"
- "Change view : %{compare_url}"
on_failure: always
on_success: always
skip_join: false