From f124e2321b9090d83e0cbfcf1e43a2a30ec3f80f Mon Sep 17 00:00:00 2001 From: Fletcher Salesky Date: Wed, 17 Aug 2022 11:23:48 -0700 Subject: [PATCH 1/2] Create egnytecore.sh --- fragments/labels/egnytecore.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 fragments/labels/egnytecore.sh diff --git a/fragments/labels/egnytecore.sh b/fragments/labels/egnytecore.sh new file mode 100644 index 0000000..c22b22e --- /dev/null +++ b/fragments/labels/egnytecore.sh @@ -0,0 +1,9 @@ +egnytecore) + name="Egnyte Core" + appName="Egnyte.app" + type="dmg" + downloadURL=$(curl -fs "https://egnyte-cdn.egnyte.com/desktopapp/mac/en-us/versions/default.xml" | xpath '(//rss/channel/item/enclosure/@url)[1]' | cut -d '"' -f 2) + appNewVersion=$(curl -fs "https://egnyte-cdn.egnyte.com/desktopapp/mac/en-us/versions/default.xml" | xpath '(//rss/channel/item/enclosure/@sparkle:shortVersionString)[1]' | cut -d '"' -f 2) + expectedTeamID="FELUD555VC" + blockingProcesses=( NONE ) + ;; From 2c378360c4c76e4b88fbdeb3c374ca0f9e9a9824 Mon Sep 17 00:00:00 2001 From: Fletcher Salesky Date: Fri, 30 Sep 2022 13:07:25 -0700 Subject: [PATCH 2/2] Omit xpath error lines from output --- fragments/labels/egnytecore.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fragments/labels/egnytecore.sh b/fragments/labels/egnytecore.sh index c22b22e..b7565fa 100644 --- a/fragments/labels/egnytecore.sh +++ b/fragments/labels/egnytecore.sh @@ -2,8 +2,8 @@ egnytecore) name="Egnyte Core" appName="Egnyte.app" type="dmg" - downloadURL=$(curl -fs "https://egnyte-cdn.egnyte.com/desktopapp/mac/en-us/versions/default.xml" | xpath '(//rss/channel/item/enclosure/@url)[1]' | cut -d '"' -f 2) - appNewVersion=$(curl -fs "https://egnyte-cdn.egnyte.com/desktopapp/mac/en-us/versions/default.xml" | xpath '(//rss/channel/item/enclosure/@sparkle:shortVersionString)[1]' | cut -d '"' -f 2) + downloadURL=$(curl -fs "https://egnyte-cdn.egnyte.com/desktopapp/mac/en-us/versions/default.xml" | xpath '(//rss/channel/item/enclosure/@url)[1]' 2>/dev/null | cut -d '"' -f 2) + appNewVersion=$(curl -fs "https://egnyte-cdn.egnyte.com/desktopapp/mac/en-us/versions/default.xml" | xpath '(//rss/channel/item/enclosure/@sparkle:shortVersionString)[1]' 2>/dev/null | cut -d '"' -f 2) expectedTeamID="FELUD555VC" blockingProcesses=( NONE ) ;;