forked from mozilla/build-relengapi-slaveloan
/
.travis.yml
33 lines (29 loc) · 847 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
language: python
sudo: false
python:
- "2.7"
# command to install dependencies
install:
- "pip install -e .[test]"
- "pip install coverage"
- "pip install coveralls"
- "pip freeze"
# run everything in a single script, so we get a nice summary at the end
script:
- bash ./validate.sh
after_success:
- coveralls --rcfile coveragerc
# currently cannot customise per user fork, see:
# https://github.com/travis-ci/travis-ci/issues/1094
# please comment out this section in your personal fork!
notifications:
irc:
channels:
- "irc.mozilla.org#callek"
on_success: always
on_failure: always
template:
- "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
- "Change view : %{compare_url}"
- "Build details : %{build_url}"
- "Commit message : %{commit_message}"