matterbridge - update go download link
This commit is contained in:
@@ -97,8 +97,8 @@ step_10() {
|
|||||||
toolBackup="${toolDir}/${toolName}_bu"
|
toolBackup="${toolDir}/${toolName}_bu"
|
||||||
fi
|
fi
|
||||||
exe service ${toolName} stop >>/dev/null 2>&1
|
exe service ${toolName} stop >>/dev/null 2>&1
|
||||||
info -n " [I] Backing up existing executable to ${toolBackup}..."
|
sqr::echo -n " [i] Backing up existing executable to ${toolBackup}..."
|
||||||
exe cp -ar "$toolLoc" "$toolBackup" && info "ok"
|
exe cp -ar "$toolLoc" "$toolBackup" && sqr::echo "ok"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
versionNow=$([ ! -z $(which ${toolName}) ] && ${toolName} --version | sed 's/.*version: \([0-9.]\+\).*/\1/')
|
versionNow=$([ ! -z $(which ${toolName}) ] && ${toolName} --version | sed 's/.*version: \([0-9.]\+\).*/\1/')
|
||||||
@@ -137,18 +137,18 @@ step_30_info() {
|
|||||||
step_30_alias() { echo "build"; }
|
step_30_alias() { echo "build"; }
|
||||||
step_30() {
|
step_30() {
|
||||||
shift
|
shift
|
||||||
local goVer="$(curl --silent -L https://go.dev/doc/devel/release | \
|
local goVer="$(curl --silent -L https://go.dev/dl | \
|
||||||
grep --max-count 1 -E "go[[:digit:]\.]{3,}" |\
|
grep --max-count 1 -E "go[[:digit:]\.]{3,}.*\.tar\.gz" |\
|
||||||
sed 's/.*go\([[:digit:]\.]\+\).*/\1/g')"
|
sed 's/.*\/\(go.*\)\.linux.*/\1/g')"
|
||||||
local goArch="armhf" #arm64"
|
local goArch="armhf" #arm64"
|
||||||
local goDownUrl="https://go.dev/dl/go${goVer}.linux-${goArch}.tar.gz"
|
|
||||||
case "${1}" in
|
case "${1}" in
|
||||||
--arch|-a)
|
--arch|-a)
|
||||||
goArch="${2}"
|
goArch="${2}"
|
||||||
shift 2 ;;
|
shift 2 ;;
|
||||||
esac
|
esac
|
||||||
[[ "${goArch}" == "armhf" ]] && goArch="armv6l"
|
[[ "${goArch}" == "armhf" ]] && goArch="armv6l"
|
||||||
|
local goDownUrl="https://go.dev/dl/${goVer}.linux-${goArch}.tar.gz"
|
||||||
|
|
||||||
# Download latest go
|
# Download latest go
|
||||||
if [ ! -e "${goDir}" ] ; then
|
if [ ! -e "${goDir}" ] ; then
|
||||||
info "Download go${goVer}: ${goDownUrl}"
|
info "Download go${goVer}: ${goDownUrl}"
|
||||||
|
Reference in New Issue
Block a user