mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
ci/travis: install neovim npm module on osx (#7825)
Always get latest nvm on osx to fix lts aliases.
This commit is contained in:
parent
ccdbcfea0b
commit
9370a0e5d8
@ -38,14 +38,12 @@ else
|
|||||||
pip3 -q install --user --upgrade pip || true
|
pip3 -q install --user --upgrade pip || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "${TRAVIS_OS_NAME}" == linux ]]; then
|
echo "Install node (LTS)"
|
||||||
echo "Install node (LTS)"
|
|
||||||
|
|
||||||
if [ ! -f ~/.nvm/nvm.sh ]; then
|
if [[ "${TRAVIS_OS_NAME}" == osx ]] || [ ! -f ~/.nvm/nvm.sh ]; then
|
||||||
curl -o ~/.nvm/nvm.sh https://raw.githubusercontent.com/creationix/nvm/master/nvm.sh
|
curl -o ~/.nvm/nvm.sh https://raw.githubusercontent.com/creationix/nvm/master/nvm.sh
|
||||||
fi
|
|
||||||
|
|
||||||
source ~/.nvm/nvm.sh
|
|
||||||
nvm install --lts
|
|
||||||
nvm use --lts
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
source ~/.nvm/nvm.sh
|
||||||
|
nvm install --lts
|
||||||
|
nvm use --lts
|
||||||
|
@ -26,7 +26,5 @@ if ! [ "${TRAVIS_OS_NAME}" = osx ] ; then
|
|||||||
gem install --no-document --version ">= 0.2.0" neovim
|
gem install --no-document --version ">= 0.2.0" neovim
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "${TRAVIS_OS_NAME}" == linux ]]; then
|
echo "Install neovim npm package"
|
||||||
echo "Install neovim npm package"
|
npm install -g neovim
|
||||||
npm install -g neovim
|
|
||||||
fi
|
|
||||||
|
Loading…
Reference in New Issue
Block a user