[macOS] Remove nvm aliases and old node versions. (#2687)

* remove aliases and old node versions.

* resolve comments

* fix tests
This commit is contained in:
Dmitry Shibanov
2021-02-16 12:42:01 +03:00
committed by GitHub
parent 36d6d588c1
commit 20156708d5
2 changed files with 8 additions and 14 deletions
+7 -13
View File
@@ -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
+1 -1
View File
@@ -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 {