From b87c5e1ada21426dd5b300cb4d7b29b2df4b5671 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Theilgaard?= Date: Tue, 23 Aug 2022 13:56:55 +0200 Subject: [PATCH] Update golang.sh Different `downloadURL` for architectures. They even call `x86` for `amd`. --- fragments/labels/golang.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fragments/labels/golang.sh b/fragments/labels/golang.sh index 007c423..d401a04 100644 --- a/fragments/labels/golang.sh +++ b/fragments/labels/golang.sh @@ -2,7 +2,11 @@ golang) name="GoLang" type="pkg" packageID="org.golang.go" - downloadURL="https://go.dev$(curl -fs "https://go.dev/dl/" | grep -i "downloadBox" | grep "pkg" | tr '"' '\n' | grep "pkg")" + if [[ $(arch) == "arm64" ]]; then + downloadURL="https://go.dev$(curl -fs "https://go.dev/dl/" | grep -i "downloadBox" | grep "darwin-arm" | tr '"' '\n' | grep "pkg")" + elif [[ $(arch) == "i386" ]]; then + downloadURL="https://go.dev$(curl -fs "https://go.dev/dl/" | grep -i "downloadBox" | grep "darwin-amd" | tr '"' '\n' | grep "pkg")" + fi appNewVersion="$( echo "${downloadURL}" | sed -E 's/.*\/(go[0-9.]*)\..*/\1/g' )" # Version includes letters "go" in the beginning expectedTeamID="EQHXZ8M8AV" blockingProcesses=( NONE )