matterbridge - fix go download link creation

This commit is contained in:
2022-05-10 22:55:27 +02:00
parent 1914f83128
commit f43ddd2a5a

View File

@@ -137,17 +137,17 @@ step_30_info() {
step_30_alias() { ALIAS="build"; }
step_30() {
shift
local goVer="$(curl --silent -L https://go.dev/doc/devel/release | \
grep --max-count 1 -E "go[[:digit:]\.]{3,}" |\
sed 's/.*go\([[:digit:]\.]\+\).*/\1/g')"
local goVer="$(curl --silent -L https://go.dev/dl | \
grep --max-count 1 -E "go[[:digit:]\.]{3,}.*\.tar\.gz" |\
sed 's/.*\/\(go.*\)\.linux.*/\1/g')"
local goArch="armhf" #arm64"
local goDownUrl="https://go.dev/dl/go${goVer}.linux-${goArch}.tar.gz"
case "${1}" in
--arch|-a)
goArch="${2}"
shift 2 ;;
esac
[[ "${goArch}" == "armhf" ]] && goArch="armv6l"
local goDownUrl="https://go.dev/dl/${goVer}.linux-${goArch}.tar.gz"
# Download latest go
if [ ! -e "${goDir}" ] ; then