Files
vscode/build/tfs/common/node.sh
Daniel Imms 43ea0f8f93 Move .nvmrc before nvm init in CI
.nvmrc was causing nvm.sh to fail with code 3 because v8.9.2 is not installed
on clean machines.
2018-01-31 15:44:57 -08:00

20 lines
371 B
Bash
Executable File

#!/bin/bash
set -e
# setup nvm
mv ../../../.nvmrc nvmrc # Remove for init otherwise nvm init could fail
if [[ "$OSTYPE" == "darwin"* ]]; then
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
else
source $NVM_DIR/nvm.sh
fi
mv nvmrc ../../../.nvmrc
# install node
NODE_VERSION=8.9.1
nvm install $NODE_VERSION
nvm use $NODE_VERSION
# install yarn
npm i -g yarn