From 56b8835aae1bf8663344605afd0d2e1a5d2fe184 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20M=C3=BCller?= Date: Mon, 26 Oct 2015 00:03:21 +0100 Subject: [PATCH] Simplify npm scripts and travs setup --- .jshintignore | 1 + .travis.yml | 29 +++++++++++++++++++++++++---- package.json | 4 ++-- 3 files changed, 28 insertions(+), 6 deletions(-) diff --git a/.jshintignore b/.jshintignore index dc767c7..f7ebffc 100644 --- a/.jshintignore +++ b/.jshintignore @@ -1,2 +1,3 @@ node_modules testdata +coverage diff --git a/.travis.yml b/.travis.yml index 07224c8..8afd068 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,31 @@ +sudo: required +services: + - docker language: node_js node_js: - - "0.10" - - "0.12" - - "iojs-v2.3.1" -before_install: "sudo apt-get update && sudo apt-get install -y libcairo2-dev libjpeg8-dev libgif-dev optipng pngcrush pngquant libpango1.0-dev" + - '4' + - '3' + - '2' + - '1' + - '0.12' + - '0.10' +cache: + directories: + - node_modules +addons: + apt: + packages: + - gcc-4.8 + - g++-4.8 + - libcairo2-dev + - libjpeg8-dev + - libgif-dev + - libpango1.0-dev + +env: CXX="g++-4.8" CC="gcc-4.8" + script: "npm run-script travis" +after_success: "