swap nvm for mason node

This commit is contained in:
Mike Morris
2015-02-17 14:49:41 -05:00
parent cc1783298c
commit 5562fb5e4e
3 changed files with 11 additions and 13 deletions

View File

@@ -12,14 +12,14 @@ matrix:
env:
global:
- NODE_NVM_VERSION: "0.10"
- NODE_VERSION: "0.10.35"
- LD_LIBRARY_PATH: "/usr/local/lib"
- secure: jkwZnKr5dcM9MQ6mOytnp6FHkbydSfa1L8d4jFp4v4K6Ee/iQh1YIq9c/J1zC0WLyuGokVGaijkKr6CW4nGZ5H8ygBtPo09imnRyH8X0bO5mEjl+KhbpdFqkXVLerpnAGMO7D6+6BtWJlK5uTDWhpeS7YayB3YfETVkllf4n6F8=
- secure: ZBiq+KPVM72MF0rtvpui5l7curGXckz4Pefc1L04U6dd/MPa22StvCgXBG7DKhLwI5OgHE1da769asQ3rub/pDOonxAi7fHo3+r/ocbSBZeeaj+p5i5wavppOzD27gCLrpOnSQBk0DfoD+xOM8ZCfIttBbOBMRZ1dpWFG98bJ4c=
before_install:
- ./scripts/install_nvm.sh
- cd ./vendor/mbgl && source ./scripts/local_mason.sh && cd ../../
- source ./scripts/install_node.sh
- source ./vendor/mbgl/scripts/travis_helper.sh
- source ./vendor/mbgl/scripts/flags.sh
- source ./vendor/mbgl/scripts/travis_before_install.sh

9
scripts/install_node.sh Executable file
View File

@@ -0,0 +1,9 @@
#!/usr/bin/env bash
set -e
set -o pipefail
mason install node $NODE_VERSION
export PATH="`mason prefix node $NODE_VERSION`/bin":"$PATH"
node --version
npm --version

View File

@@ -1,11 +0,0 @@
#!/usr/bin/env bash
set -e
set -o pipefail
git clone git@github.com:creationix/nvm.git ../.nvm
source ../.nvm/nvm.sh
nvm install $NODE_NVM_VERSION
nvm use $NODE_NVM_VERSION
node --version
npm --version