[macOS] Remove nvm aliases and old node versions. (#2687)
* remove aliases and old node versions. * resolve comments * fix tests
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash -e -o pipefail
|
#!/bin/bash -e -o pipefail
|
||||||
###########################################################################
|
###########################################################################
|
||||||
# The script installs node version manager with node versions 6,8,10 and 12
|
# The script installs node version manager with node versions 10,12 and 14
|
||||||
#
|
#
|
||||||
###########################################################################
|
###########################################################################
|
||||||
source ~/utils/utils.sh
|
source ~/utils/utils.sh
|
||||||
@@ -11,18 +11,12 @@ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/$VERSION/install.sh | bash
|
|||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
. ~/.bashrc
|
. ~/.bashrc
|
||||||
nvm --version
|
nvm --version
|
||||||
nvm install lts/boron # 6.x
|
nodeVersions=("v10" "v12" "v14")
|
||||||
nvm install lts/carbon # 8.x
|
for version in ${nodeVersions[@]}
|
||||||
nvm install lts/dubnium # 10.x
|
do
|
||||||
nvm install lts/erbium # 12.x
|
nvm install $version
|
||||||
nvm install v13 # 13.x
|
done
|
||||||
nvm install v14 # 14.x
|
|
||||||
nvm alias node6 lts/boron
|
|
||||||
nvm alias node8 lts/carbon
|
|
||||||
nvm alias node10 lts/dubnium
|
|
||||||
nvm alias node12 lts/erbium
|
|
||||||
nvm alias node13 v13
|
|
||||||
nvm alias node14 v14
|
|
||||||
# set system node as default
|
# set system node as default
|
||||||
nvm alias default system
|
nvm alias default system
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ Describe "nvm" {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Context "nvm versions" {
|
Context "nvm versions" {
|
||||||
$NVM_VERSIONS = @(6, 8, 10, 12)
|
$NVM_VERSIONS = @(10, 12, 14)
|
||||||
$testCases = $NVM_VERSIONS | ForEach-Object { @{NvmVersion = $_} }
|
$testCases = $NVM_VERSIONS | ForEach-Object { @{NvmVersion = $_} }
|
||||||
|
|
||||||
It "<NvmVersion>" -TestCases $testCases {
|
It "<NvmVersion>" -TestCases $testCases {
|
||||||
|
|||||||
Reference in New Issue
Block a user