From 42ec52887018a43ac53ac48eaff3ca85a0a0ba2c Mon Sep 17 00:00:00 2001 From: Raptor399 Date: Sun, 23 Aug 2020 12:03:36 +0200 Subject: [PATCH 1/9] Some GitHub repos return multiple files matching the filetype, e.g. "filename.dmg", "filename.dmg.DIGEST", etc. Only return the file that ends in the filetype. --- Installomator.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Installomator.sh b/Installomator.sh index 47bb686..f44a1c3 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -147,7 +147,7 @@ downloadURLFromGit() { # $1 git user name, $2 git repo name | awk -F '"' "/browser_download_url/ && /$archiveName/ { print \$4 }") else downloadURL=$(curl --silent --fail "https://api.github.com/repos/$gitusername/$gitreponame/releases/latest" \ - | awk -F '"' "/browser_download_url/ && /$filetype/ { print \$4 }") + | awk -F '"' "/browser_download_url/ && /$filetype\"/ { print \$4 }") fi if [ -z "$downloadURL" ]; then printlog "could not retrieve download URL for $gitusername/$gitreponame" From 65f5c57772930c197ef34e3a64d10b190781b54a Mon Sep 17 00:00:00 2001 From: Raptor399 Date: Sun, 23 Aug 2020 12:17:53 +0200 Subject: [PATCH 2/9] Add label for KeePassXC --- Installomator.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Installomator.sh b/Installomator.sh index f44a1c3..cc9a089 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -791,6 +791,12 @@ snagit2020) downloadURL="https://download.techsmith.com/snagitmac/releases/Snagit.dmg" expectedTeamID="7TQL462TU8" ;; +keepassxc) + name="KeePassXC" + type="dmg" + downloadURL="$(downloadURLFromGit keepassxreboot keepassxc)" + expectedTeamID="G2S7P7J672" + ;; # MARK: add new labels above here From da5f99639accc1f7b69b1608e8b5a6de4aec9e62 Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Sun, 23 Aug 2020 23:39:51 -0400 Subject: [PATCH 3/9] Add VSCodium --- Installomator.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Installomator.sh b/Installomator.sh index 47bb686..c62f8da 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -791,6 +791,15 @@ snagit2020) downloadURL="https://download.techsmith.com/snagitmac/releases/Snagit.dmg" expectedTeamID="7TQL462TU8" ;; +vscodium) + name="VSCodium" + type="dmg" + downloadURL=$(curl -fs "https://api.github.com/repos/HandBrake/HandBrake/releases/latest" \ + | awk -F '"' "/browser_download_url/ && /dmg/ && ! /sig/ && ! /CLI/ && ! /sha256/ { print \$4 }") + expectedTeamID="C7S3ZQ2B8V" + appName="VSCodium.app" + blockingProcesses=( Electron ) + ;; # MARK: add new labels above here From 965cf310e4c6a9940c2b035c56e94970e2042ba6 Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Sun, 23 Aug 2020 23:54:53 -0400 Subject: [PATCH 4/9] Add AirServer --- Installomator.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Installomator.sh b/Installomator.sh index 47bb686..5041519 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -791,6 +791,12 @@ snagit2020) downloadURL="https://download.techsmith.com/snagitmac/releases/Snagit.dmg" expectedTeamID="7TQL462TU8" ;; +airserver) + name="AirServer" + type="dmg" + downloadURL="https://www.airserver.com/download/mac/latest" + expectedTeamID="6C755KS5W3" + ;; # MARK: add new labels above here From 7438aa403c6764da49da644f3b1bb3b4e193f730 Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Sun, 23 Aug 2020 23:57:58 -0400 Subject: [PATCH 5/9] Fix URL --- Installomator.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Installomator.sh b/Installomator.sh index c62f8da..4b1252a 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -794,7 +794,7 @@ snagit2020) vscodium) name="VSCodium" type="dmg" - downloadURL=$(curl -fs "https://api.github.com/repos/HandBrake/HandBrake/releases/latest" \ + downloadURL=$(curl -fs "https://api.github.com/repos/VSCodium/vscodium/releases/latest" \ | awk -F '"' "/browser_download_url/ && /dmg/ && ! /sig/ && ! /CLI/ && ! /sha256/ { print \$4 }") expectedTeamID="C7S3ZQ2B8V" appName="VSCodium.app" From a4df3399b4864ae9149da2a6e5c9fb21ddb522b1 Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Mon, 24 Aug 2020 00:15:40 -0400 Subject: [PATCH 6/9] Add AutoPkgr --- Installomator.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Installomator.sh b/Installomator.sh index 47bb686..242bcec 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -791,7 +791,13 @@ snagit2020) downloadURL="https://download.techsmith.com/snagitmac/releases/Snagit.dmg" expectedTeamID="7TQL462TU8" ;; - +autopkgr) + name="AutoPkgr" + type="dmg" + downloadURL=$(curl -fs "https://api.github.com/repos/lindegroup/autopkgr/releases/latest" \ + | awk -F '"' "/browser_download_url/ && /dmg/ && ! /sig/ && ! /CLI/ && ! /sha256/ { print \$4 }") + expectedTeamID="JVY2ZR6SEF" + ;; # MARK: add new labels above here From 37b36c8c13d29ba2a00eb38080804e8132de1102 Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Mon, 24 Aug 2020 01:05:28 -0400 Subject: [PATCH 7/9] Add label --- Labels.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Labels.txt b/Labels.txt index 494a467..6feeae5 100644 --- a/Labels.txt +++ b/Labels.txt @@ -7,6 +7,7 @@ appcleaner aquaskk atom autodmg +autopkgr aviatrix bbedit bettertouchtool From ec7e4793728d99369c102cdc78af0e4826d6e7fe Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Mon, 24 Aug 2020 01:07:52 -0400 Subject: [PATCH 8/9] Add label --- Labels.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Labels.txt b/Labels.txt index 494a467..7be56af 100644 --- a/Labels.txt +++ b/Labels.txt @@ -3,6 +3,7 @@ adobereaderdc adobereaderdc-install adobereaderdc-update +airserver appcleaner aquaskk atom From 2ddbd2ab1ecf0e9043b58af47c4e77ff997bd7eb Mon Sep 17 00:00:00 2001 From: AP Orlebeke Date: Mon, 24 Aug 2020 01:08:40 -0400 Subject: [PATCH 9/9] Add label --- Labels.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Labels.txt b/Labels.txt index 494a467..351930e 100644 --- a/Labels.txt +++ b/Labels.txt @@ -92,6 +92,7 @@ tunnelbear umbrellaroamingclient visualstudiocode vlc +vscodium webexmeetings webexteams whatsapp