From 174a2b5a4663df45b2a302a58f5990eeee1348f1 Mon Sep 17 00:00:00 2001 From: Christian Hillebrand Date: Thu, 7 Oct 2021 11:12:48 +0200 Subject: [PATCH 1/3] add cloudya app from nfon --- fragments/labels/cloudya.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fragments/labels/cloudya.sh diff --git a/fragments/labels/cloudya.sh b/fragments/labels/cloudya.sh new file mode 100644 index 0000000..f6a6fc8 --- /dev/null +++ b/fragments/labels/cloudya.sh @@ -0,0 +1,7 @@ +cloudya) + name="Cloudya" + type="appInDmgInZip" + downloadURL="$(curl -fs https://www.nfon.com/de/service/downloads | grep -E -o "https://cdn.cloudya.com/Cloudya-[.0-9]+-mac.zip")" + appNewVersion="$(curl -fs https://www.nfon.com/de/service/downloads | grep -E -o "Cloudya Desktop App MAC [0-9.]*" | sed -E 's/.*Cloudya Desktop App MAC ([0-9.]*).*/\1/g')" + expectedTeamID="X26F74J8TH" + ;; From 26ae2b31394d120a16a8cf227c09fab8f24862fa Mon Sep 17 00:00:00 2001 From: Christian Hillebrand Date: Thu, 7 Oct 2021 18:41:36 +0200 Subject: [PATCH 2/3] case-insensitive --- fragments/labels/cloudya.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fragments/labels/cloudya.sh b/fragments/labels/cloudya.sh index f6a6fc8..78c36fd 100644 --- a/fragments/labels/cloudya.sh +++ b/fragments/labels/cloudya.sh @@ -1,7 +1,7 @@ cloudya) name="Cloudya" type="appInDmgInZip" - downloadURL="$(curl -fs https://www.nfon.com/de/service/downloads | grep -E -o "https://cdn.cloudya.com/Cloudya-[.0-9]+-mac.zip")" - appNewVersion="$(curl -fs https://www.nfon.com/de/service/downloads | grep -E -o "Cloudya Desktop App MAC [0-9.]*" | sed -E 's/.*Cloudya Desktop App MAC ([0-9.]*).*/\1/g')" + downloadURL="$(curl -fs https://www.nfon.com/de/service/downloads | grep -i -E -o "https://cdn.cloudya.com/Cloudya-[.0-9]+-mac.zip")" + appNewVersion="$(curl -fs https://www.nfon.com/de/service/downloads | grep -i -E -o "Cloudya Desktop App MAC [0-9.]*" | sed 's/^.*\ \([^ ]\{0,5\}\)$/\1/g')" expectedTeamID="X26F74J8TH" ;; From a67ba0934f2060d85b8a80210643853a1e6f70c2 Mon Sep 17 00:00:00 2001 From: Christian Hillebrand Date: Thu, 7 Oct 2021 18:44:36 +0200 Subject: [PATCH 3/3] support probably longer version numbers --- fragments/labels/cloudya.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fragments/labels/cloudya.sh b/fragments/labels/cloudya.sh index 78c36fd..8d087d4 100644 --- a/fragments/labels/cloudya.sh +++ b/fragments/labels/cloudya.sh @@ -2,6 +2,6 @@ cloudya) name="Cloudya" type="appInDmgInZip" downloadURL="$(curl -fs https://www.nfon.com/de/service/downloads | grep -i -E -o "https://cdn.cloudya.com/Cloudya-[.0-9]+-mac.zip")" - appNewVersion="$(curl -fs https://www.nfon.com/de/service/downloads | grep -i -E -o "Cloudya Desktop App MAC [0-9.]*" | sed 's/^.*\ \([^ ]\{0,5\}\)$/\1/g')" + appNewVersion="$(curl -fs https://www.nfon.com/de/service/downloads | grep -i -E -o "Cloudya Desktop App MAC [0-9.]*" | sed 's/^.*\ \([^ ]\{0,7\}\)$/\1/g')" expectedTeamID="X26F74J8TH" ;;