From 1557e9d66a68a1780e572ff418a340477cb247ce Mon Sep 17 00:00:00 2001 From: Kevin van Zonneveld Date: Wed, 17 Feb 2016 08:44:32 +0100 Subject: [PATCH] Bypass npm on Travis so we don't require node at all --- .travis.yml | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/.travis.yml b/.travis.yml index 332a97a..01efdfa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,28 +1,14 @@ -# We're installing nodejs by hand, as that's not supported on -# Travis OSX testing yet. So language is generic here: language: generic -env: - global: - - NODE_VERSION='4.2.1' matrix: include: - os: linux sudo: false - os: osx install: - # Install acceptance test dependencies + # Install acceptance test dependencies for OSX - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update; fi - if [ "$TRAVIS_OS_NAME" = "osx" ]; then which gsed || brew install gnu-sed; fi - if [ "$TRAVIS_OS_NAME" = "osx" ]; then which gtimeout || brew install coreutils; fi - # Install nvm - - rm -rf ~/.nvm - - git clone https://github.com/creationix/nvm.git ~/.nvm - - source ~/.nvm/nvm.sh - # Install Node.js - - nvm install $NODE_VERSION - # Install Node modules - - npm install # Show versions used - - node --version - bash --version -script: npm run test +script: test/acceptance.sh