update
This commit is contained in:
+18
-8
@@ -2,8 +2,8 @@
|
||||
|
||||
set -x
|
||||
|
||||
GO_VERSION="1.20.1"
|
||||
NODE_VERSION="18.14.2"
|
||||
GO_VERSION="1.20.3"
|
||||
NODE_VERSION="18.15.0"
|
||||
|
||||
ARCH="{{ .chezmoi.arch }}"
|
||||
OSTYPE="{{ .chezmoi.os }}"
|
||||
@@ -16,9 +16,9 @@ if [ ! -d "$HOME/apps" ]; then
|
||||
fi
|
||||
|
||||
function install_golang {
|
||||
if command -v go ; then
|
||||
return 0
|
||||
fi
|
||||
#if command -v go ; then
|
||||
# return 0
|
||||
#fi
|
||||
|
||||
local tmpDir=$(mktemp -d)
|
||||
local url="https://go.dev/dl/go$GO_VERSION.$OSTYPE-$ARCH.tar.gz"
|
||||
@@ -38,15 +38,20 @@ function install_golang {
|
||||
|
||||
mv "$tmpDir/go" "$HOME/apps/go-${GO_VERSION}"
|
||||
|
||||
if [ -L "$HOME/apps/go" ]; then
|
||||
rm -rf `readlink -f "$HOME/apps/go"`
|
||||
unlink "$HOME/apps/go"
|
||||
fi
|
||||
|
||||
ln -sf "$HOME/apps/go-${GO_VERSION}" "$HOME/apps/go"
|
||||
|
||||
rm -rf "$tmpDir"
|
||||
}
|
||||
|
||||
function install_nodejs {
|
||||
if command -v node ; then
|
||||
return 0
|
||||
fi
|
||||
#if command -v node ; then
|
||||
# return 0
|
||||
#fi
|
||||
local tmpDir=$(mktemp -d)
|
||||
|
||||
local arch=""
|
||||
@@ -82,6 +87,11 @@ function install_nodejs {
|
||||
|
||||
mv "$dirs" "$HOME/apps/node-v${NODE_VERSION}"
|
||||
|
||||
if [ -L "$HOME/apps/node" ]; then
|
||||
rm -rf `readlink -f "$HOME/apps/node"`
|
||||
unlink "$HOME/apps/node"
|
||||
fi
|
||||
|
||||
ln -sf "$HOME/apps/node-v${NODE_VERSION}" "$HOME/apps/node"
|
||||
|
||||
rm -rf "$tmpDir"
|
||||
Reference in New Issue
Block a user