-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
33 lines (31 loc) · 1.23 KB
/
.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: node_js
dist: trusty
addons:
apt:
packages:
# This is required to run new chrome on old trusty
- libnss3
sudo: required
node_js:
- "8"
cache:
yarn: true
directories:
- node_modules
# allow headful tests
before_install:
# Enable user namespace cloning
- "sysctl kernel.unprivileged_userns_clone=1"
# Launch XVFB
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
after_success: npx codecov
jobs:
include:
- stage: test
script: yarn test:ci
notifications:
email: false
slack:
rooms:
- secure: VPeA03hlpRGJFONZKoaN0amAaCxtLEon/iliugf7jeWUUpcCmABOlLSWPX6LFKdbnq5NC1ewudpz5dQVfC/HD1IWTIY3s5ACMv1VGplio4qOGU+uaxJ10UvYh5ybv6c9AchDgb+kI0l8B/11YwzJHE4M3Kht9Ab89GIgdhrCuPBXliev8ixVqOEg7+YwhvrXgx1SPEdvMJFtH9/MdaCUDnSDfQDhg+gP+VX0pMcvZGggTqcrA63MwSDR+1hMHXKQXPJEFMR1mERPn22t8FLBCS7pwZVgzvMUcfINP8G3tgfBi93uo4NUbUUyPUlqBFFwetMH2RgFBEJAXckggRq8P3GYKhGInOxj4v2trU+m2MjTZ7Dvd8JSULOJqkdZhY+5vLCsLXz6W6M4Ws3FcDrdxS9jrPv62wmaxhNBfF/r25pGbESool2/oLlPW2k/Fxclr/QgP8ZRcNJ7X0KU32Glb0rtnxZasehOwmiUJv5g6GlBozE5/06RQMmSF1OMD5CEj0FNDDE+V2grj1NBxMVabDeHVLGhmmwlck1TjQT+9uWYPwgcX4bfJrgRqzCVIjM6UoobAANLvlCv183sOAeSO+5Qv5QGvhg8uIqTBFC5bkCLo0mDMRMBBAajcY5K1qyM3ZabTcTQc4mm/vbFGHVViJ0XDEfXZzc6aFh0UwHJrX0=