UNPKG

1.09 kBYAMLView Raw
1dist: trusty
2language: node_js
3node_js:
4- 8
5
6addons:
7 apt:
8 packages:
9 - gcc
10 - g++
11 - libstdc++6
12 - libpulse0=1:4.0-0ubuntu11
13 - pulseaudio
14
15env:
16 global:
17 - DISPLAY=:99.0
18env:
19 matrix:
20 - BROWSER=chrome BVER=stable
21 - BROWSER=chrome BVER=beta
22 - BROWSER=chrome BVER=unstable
23 - BROWSER=firefox BVER=stable
24 - BROWSER=firefox BVER=beta
25 - BROWSER=firefox BVER=nightly
26
27matrix:
28 fast_finish: true
29
30 allow_failures:
31 - env: BROWSER=firefox BVER=stable
32 - env: BROWSER=firefox BVER=beta
33 - env: BROWSER=chrome BVER=unstable
34 - env: BROWSER=firefox BVER=beta
35 - env: BROWSER=firefox BVER=nightly
36 - env: BROWSER=firefox BVER=esr
37
38before_install:
39 - npm install -g npm@'>=3.0.0'
40
41before_script:
42 - npm install
43 - ./node_modules/travis-multirunner/setup.sh
44 - export DISPLAY=:99.0
45 - sh -e /etc/init.d/xvfb start
46 - pulseaudio --start
47
48script:
49 - node_modules/.bin/grunt
50 - npm test
51
52notifications:
53 email:
54 recipients:
55 forward-webrtc-github@webrtc.org
56 on_success: change
57 on_failure: always