From 050b703fc0b248b9e00178073caf0868f49e1e78 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Thu, 16 Oct 2014 23:04:37 -0700 Subject: [PATCH] Update npm used in travis.yml. --- .travis.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 004cfa071..b54a4d138 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,17 @@ language: node_js node_js: - - "0.8" - "0.10" env: global: - - BIN="node" BUILD="compat" ISTANBUL=false OPTION="" SAUCE_LABS=false SAUCE_USERNAME="lodash" + - BIN="node" BUILD="compat" ISTANBUL=false OPTION="" NPM_VERSION="^2.0.0" SAUCE_LABS=false SAUCE_USERNAME="lodash" - secure: "tg1JFsIFnxzLaTboFPOnm+aJCuMm5+JdhLlESlqg9x3fwro++7KCnwHKLNovhchaPe4otC43ZMB/nfWhDnDm11dKbm/V6HlTkED+dadTsaLxVDg6J+7yK41QhokBPJOxLV78iDaNaAQVYEirAgZ0yn8kFubxmNKV+bpCGQNc9yU=" matrix: - BUILD="compat" - BUILD="modern" matrix: include: + - node_js: "0.8" + env: NPM_VERSION="~1.4.0" - node_js: "0.10" env: ISTANBUL=true BUILD="modern" - node_js: "0.10" @@ -33,7 +34,9 @@ branches: only: - master before_install: - - "nvm use $TRAVIS_NODE_VERSION && mkdir ~/.npm" + - "nvm use $TRAVIS_NODE_VERSION" + - "npm i -g npm@\"$NPM_VERSION\"" + - "mkdir ~/.npm" - "[ $SAUCE_LABS == false ] || npm i chalk@\"0.5.1\" ecstatic@\"0.5.4\" request@\"^2.0.0\" sauce-tunnel@\"^2.0.0\"" - "[ $ISTANBUL == false ] || (npm i -g coveralls@\"^2.0.0\" && npm i istanbul@\"0.3.2\")" - "[ $BIN != 'rhino' ] || (sudo mkdir /opt/rhino-1.7R5 && sudo wget --no-check-certificate -O /opt/rhino-1.7R5/js.jar https://lodash.com/_travis/rhino-1.7R5.jar)"