From a27ca5a5d3b87515e8f59183fb7fbdb1d38109ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20B=C3=BChler?= <48823479+adibue@users.noreply.github.com> Date: Fri, 1 Apr 2022 16:36:18 +0200 Subject: [PATCH] Update 'rancherdesktop' to support arm64 The `archiveName` was no longer valid. Added support for i386 and arm64. Also made `name` look more beautiful :-) --- fragments/labels/rancherdesktop.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/fragments/labels/rancherdesktop.sh b/fragments/labels/rancherdesktop.sh index b61760e..8084be6 100644 --- a/fragments/labels/rancherdesktop.sh +++ b/fragments/labels/rancherdesktop.sh @@ -1,8 +1,13 @@ rancherdesktop) - name="Rancher.Desktop-1.0.0-mac" + name="Rancher Desktop" type="zip" - archiveName="Rancher.Desktop-[0-9.]*-mac.zip" - downloadURL="$(downloadURLFromGit rancher-sandbox rancher-desktop)" + if [[ $(arch) == "arm64" ]]; then + archiveName="Rancher.Desktop-[0-9.]*-mac.aarch64.zip" + downloadURL="$(downloadURLFromGit rancher-sandbox rancher-desktop)" + elif [[ $(arch) == "i386" ]]; then + archiveName="Rancher.Desktop-[0-9.]*-mac.x86_64.zip" + downloadURL="$(downloadURLFromGit rancher-sandbox rancher-desktop)" + fi appNewVersion="$(versionFromGit rancher-sandbox rancher-desktop)" expectedTeamID="2Q6FHJR3H3" appName="Rancher Desktop.app"