]> git.proxmox.com Git - mirror_xterm.js.git/blobdiff - .travis.yml
higher timeout for test case
[mirror_xterm.js.git] / .travis.yml
index 3849b59ed8e5ed3aa5a27447f649ac82f7f5e632..1878c3a4d864846959b7747bf671306049d10219 100644 (file)
@@ -1,11 +1,20 @@
 language: node_js
+os:
+  - linux
+  - osx
 node_js:
-    - 4
-addons:
-  apt:
-    sources:
-      - ubuntu-toolchain-r-test
-    packages:
-      - g++-4.8
+  - 6
+before_install:
+  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test ; fi
+  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update ; fi
+  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq install g++-4.8 ; fi
+  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then export CXX=g++-4.8 ; fi
+  - npm install -g npm@5.1.0
+env:
+  matrix:
+    - NPM_COMMAND=lint
+    - NPM_COMMAND=test
 notifications:
-    email: false
+  email: false
+script: npm run $NPM_COMMAND
+after_success: npm run coveralls