forked from opentok/opentok-meet-old
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
63 lines (60 loc) · 4.35 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
language: node_js
node_js:
- '8'
before_install:
# Work around for chrome installation in trusty
- if [[ "$BROWSER" = "chrome" ]]; then
sudo apt-get update && sudo apt-get install dpkg;
fi
- export DISPLAY=:99.0
- if [ -f /etc/init.d/xvfb ];then sh -e /etc/init.d/xvfb start; fi
- npm i -g npm@6
before_script:
- npm start > /dev/null &
after_success:
- cat coverage/*/lcov.info | ./node_modules/codeclimate-test-reporter/bin/codeclimate.js
addons:
code_climate:
repo_token: 4abde268e416aa3752bccf1311ecfe7cd3d6a445ff4849ee4632bc7f9bbde251
services:
- redis-server
sudo: required
dist: trusty
matrix:
fast_finish: true
include:
- os: linux
env: UNIT_CMD='npm run lint' INTEGRATION_CMD=''
- os: linux
env: BROWSER=chrome BVER=stable INTEGRATION_CMD=''
- os: linux
env: BROWSER=chrome BVER=beta INTEGRATION_CMD=''
- os: linux
env: BROWSER=chrome BVER=unstable INTEGRATION_CMD=''
- os: linux
env: BROWSER=firefox BVER=stable INTEGRATION_CMD=''
- os: linux
env: BROWSER=firefox BVER=beta INTEGRATION_CMD=''
- os: linux
env: BROWSER=firefox BVER=unstable INTEGRATION_CMD=''
allow_failures:
- os: linux
env: BROWSER=chrome BVER=unstable INTEGRATION_CMD=''
- os: linux
env: BROWSER=firefox BVER=unstable INTEGRATION_CMD=''
env:
global:
- TRAVIS=true
- PORT=5000
- CHROME_EXTENSION_ID=none
- OT_API_KEY=44935341
- BROWSERSTACK_USERNAME=adamullman1
- UNIT_CMD='npm run unit'
- INTEGRATION_CMD='npm run integration'
- PHONE_NUMBER=+15015473587
- OT_API_URL=https://api.dev.opentok.com
- OT_JS_URL=https://www.dev.tokbox.com/v2/js/opentok.min.js
- secure: MhMbegJo5b4kQIJkWwBwmdVMP9Vt16GP4FTz+gvVjsdoBIfR8g7tOLYtHh8pcw1Uy3noAZf54LKgcZ7ZI4G3xhfbw3r4TNN5+sCBDW+Lu3T5uvoxp0gr9E+Z2MVSr31KWapJVcFiTbQgPK6POQf84tIXprgPKTkfVQ+IpCz8pMXkqeyF9A4YUsP/pRE2ASJWoVa4AQYFykchRFWsXNABhQDXnst9137pnrQ91VFS+6pC0HEusxZWy3BowmLeWv2nIQPu8WHwADLdNKcNGnTEAqf5zFmtiUR02OaJSQKfWsfbeqEOy2+ZKzy+LHAOzOxvzktPnPH9eiXdpOkpsUv8QsvOF8Xntx4196ukmDaf73vV1d/sQZzhgIZkFp4fy3jRFrMagM94ctMOSzbz3/8FDBwvo72oCFsxOcS1h+jeMvU9tY23odsFpv9CQ0UowxlOD1N7bG2MSo2TxFSL+u/vzqwhDbWJUQFjMs+feLp+Zn/wDvKEG20lrLC9QY/3P8UhPBEifM9gt85imbNSeG1t8QaB6eMBRIg/SEHZTzaYsZxhx1m4BIXiWKIzCxdanM9wUwUP9KS0mAhgsvY8Y/6ZyIr655KoZrR/Pj99UlidxOacId4j47zaHK5VnbXb9E/MVVPr0s/XDT/3rkObRsMrS+Ye8vF4LJTHm/yphbOqa38=
- secure: P8S9S456B2NjkLcqgTsmnXqXYv1TuW6APRRSyArUlKrrSA7V5RLaZQWI8Bot96nEjmUqKOGZ+hzxqminaSmasYkJEGAIXZleCHXi7lSxU6ObzRNhjMdFqTT9q+I4xRZHjOHJnKmH+gf2+sXXI2620omjHMZt+0bzy8mPayEZHALxMHYTHdqIOr2u6EsdvS30bqbQMdRiYe4FcjFk9JIf2bg9oo+m9+boBqLyr5oGG8GAPYqnKjJbjIM6hJYuomO5kWNPCHEYjtfFS2eHKwvVUoO6ncgAecVPs1n6ZS1jqTV7i42Ig8cuLq8JubemYnFdeUpv+8lt1ds6/1xQO1wnmJWjQ0m0p5dlbxu2GkW4jmG9fMudC7+pWxOegmzx7TyGjK20IvqmBMST2Jl9TVpav9tOvyex5sttGzN0rT/vGWuc3xUOfD3dXBVDm7wJFf1DHD5SaKjGQZCKHXCn6D1p21a7j9R5jIKFCzt+cp7W9EJNe9rUSmr20iqaKAg/MavW4a93UsWMctxhW6+GR4XCJDM+a0enPWVZEWKwgyPn6DxSUeIloG0tkL7Ag61nh39d43dHuWqzztxX97Qa9Hwk9VZa7OQEyRo6jGlqjTxNjtbnQ8ZYlpUOT84+Ujn/x2VrpCIy9pKPvxnBqQO3G7St2Ipg4eV04Yyhzz+JmcuLlxU=
- secure: n/vRZGj/Aubnj4FqYKrFkHUOOKqE7btgRiLeJSc4r6U70qGAk4xe++4JRt5/FjnVnfeINQk5bX6qDZCDsngn5YfnmHolH6zoenL2+Ms6dGKBpjRBK+hdBW1NpHBSK+14sJ+ATq4tBG5LY1CfP2Gh6Pr9cTtUNcOsqiSGQVBfnaEln+DGF3W44lJsLhmBxLiOYOvu5GvdJPLcPjtBAE1G3VuenYVolAdQvqQn+Rcjnr3GcBjGiHD82VGC3ZU0CDKfsnITsnp4GbKXfCODyjDI4mUfBQUpksZQwTAoCwGstMTx/zH2CKx6XkXI4eYy3W3Ny6RCHj7ypK2Ur8RtVgaoJs/svwhukXj74imWgeIPgv+vOqWdYx8OQN8phC3zGuRotNcTUUoqWqwYYpDS0X8a5id/kkcVbzVB16UIaPEApraMnW4pTQAfcH8h46trGA1BYVQYNHrwma8hLm5q+cUzw5hqnC7PsF+hc+iDEqQJyMWOYjXtA2+ikr8f8ux6xAy9EWY6m4lm3PpqwWlEGmnYkWPVTS+K+4OG5eL6PbuYPyJrVHcaIRGyIUmwP0vY6OJTQVZem6zpfFLBbs7cBg3jwBH47dWl9rqfc2AVYBm5txru3MStw8utYygtSCetbSaAVMHQbCcvfxnPxQZRB9jnpHsf+LhYUj8v0/rw8CtIlJw=
- secure: EE/Mn826moSATvMAs11DQ9sre52fKw8DWTY7iZrefR99/9vUMShxMGeHjphqxVxYZ9sq+3bM06D+cGbk4Epshm+y5ToSgztvL4l9Jh4LrOrKmi4GpXS9J7a91UfbbJCkKZQPkRp1Tc361LUPiL7HPxfYS/Mkdzl7CxR/Tpfh1k1HUAdU1zq56kLnRr8mAcJGyhY0PUkW5ESPfzNqJrX9YxXnM/ygjriWnhyOncSh4Iy05Bix4z5Ej+MOU/k/ZraM4OFOGf3htMKn9Q1UcXlXRoBEP5NrF7wMNt6BrIOrQg1iIOqaiyU0LvMRYXB2EvQjgW1DkBnLDBF6ejHl0R2skx6/DfSHLf3BFUaVxl3ZJvaE7NrRPe0+Ce2qgbScHFuUt+KInfW3z0pZKlJXq9QX77P1vjUGruYjpC/L3VvMg9j2hCFcv+ymd8C+2+IM8NXb0mUN2WC1zaToSniU5cK8in+O4FUR70qioUcpHju9TpT6qDiF6hTo2+wUcueJA+sTnK6cVBRuF1EB6iNGUpB8J9cDr0FowOpag+MeApn9qCQoJKxenWgLpO4O/bZpntP/Ijiu+kplVaNHcwRVJy7ORrcw3zHKUyhaWJ5ByK/A6ReXb6LdnXP9kii2tq9lkjEt/jsA1JYRkYWclfGIuKXgShIpiZtN/eC3Fh6D80fnFjU=