back to nvm node installs on travis

This commit is contained in:
Mike Morris
2015-08-28 14:12:54 -04:00
parent 5262750a58
commit b05fa9732a
2 changed files with 11 additions and 10 deletions

View File

@@ -59,19 +59,19 @@ matrix:
apt:
packages: [ 'lib32stdc++6' ]
- os: linux
env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_EXE=iojs NODE_VERSION=2.0.1
env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=iojs-v2
addons:
apt:
sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ]
packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ]
- os: linux
env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_EXE=node NODE_VERSION=0.12.0
env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=0.12
addons:
apt:
sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ]
packages: [ 'gdb', 'clang-3.5', 'libstdc++-4.9-dev', 'libstdc++6', 'libllvm3.4', 'xutils-dev', 'libxxf86vm-dev', 'x11proto-xf86vidmode-dev', 'mesa-utils' ]
- os: linux
env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_EXE=node NODE_VERSION=0.10.36
env: FLAVOR=node CXX=clang++-3.5 BUILDTYPE=Release NODE_VERSION=0.10
addons:
apt:
sources: [ 'ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5' ]
@@ -79,15 +79,15 @@ matrix:
- os: osx
osx_image: xcode6.4
compiler: clang
env: FLAVOR=node NODE_EXE=iojs NODE_VERSION=2.0.1
env: FLAVOR=node NODE_VERSION=iojs-v2
- os: osx
osx_image: xcode6.4
compiler: clang
env: FLAVOR=node NODE_EXE=node NODE_VERSION=0.12.0
env: FLAVOR=node NODE_VERSION=0.12
- os: osx
osx_image: xcode6.4
compiler: clang
env: FLAVOR=node NODE_EXE=node NODE_VERSION=0.10.36
env: FLAVOR=node NODE_VERSION=0.10
env:
global:

View File

@@ -13,10 +13,11 @@ if [ ${TRAVIS_OS_NAME} == "linux" ]; then
mason install mesa 10.4.3
fi
mapbox_time $NODE_EXE \
mason install $NODE_EXE $NODE_VERSION
mapbox_time "install_nvm" \
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash
export PATH="`mason prefix $NODE_EXE $NODE_VERSION`/bin":"$PATH"
mapbox_time $NODE_VERSION \
nvm install $NODE_VERSION
$NODE_EXE --version
node --version
npm --version