]> git.proxmox.com Git - mirror_xterm.js.git/blobdiff - .travis.yml
higher timeout for test case
[mirror_xterm.js.git] / .travis.yml
index bdc4783851a6c80b9b092c95fe001fc3776dc8cd..1878c3a4d864846959b7747bf671306049d10219 100644 (file)
@@ -1,13 +1,20 @@
 language: node_js
+os:
+  - linux
+  - osx
 node_js:
   - 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:
-  - CXX=g++-4.8
-addons:
-  apt:
-    sources:
-      - ubuntu-toolchain-r-test
-    packages:
-      - g++-4.8
+  matrix:
+    - NPM_COMMAND=lint
+    - NPM_COMMAND=test
 notifications:
   email: false
+script: npm run $NPM_COMMAND
+after_success: npm run coveralls