Add travis support
[oweals/peertube.git] / .travis.yml
1 language: node_js
2
3 node_js:
4     - "0.12"
5
6 sudo: false
7
8 services:
9     - mongodb
10
11 cache:
12     directories:
13         - node_modules
14         - $(npm config get prefix)/bin/grunt-cli
15         - $(npm config get prefix)/bin/electron-prebuilt
16
17 before_script:
18     - npm install electron-prebuilt -g
19     - npm install grunt-cli -g
20
21 after_failure:
22     - cat test1/logs/all-logs.log
23     - cat test2/logs/all-logs.log
24     - cat test3/logs/all-logs.log