From 6f31c58eac489850df8c276f524e444efff3ad2a Mon Sep 17 00:00:00 2001 From: Selen Taskin Date: Thu, 5 Oct 2023 15:42:22 -0700 Subject: [PATCH 1/5] point to versioned url --- Casks/d/devtunnel.rb | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/Casks/d/devtunnel.rb b/Casks/d/devtunnel.rb index 343e0224c7..55116f493a 100644 --- a/Casks/d/devtunnel.rb +++ b/Casks/d/devtunnel.rb @@ -1,16 +1,23 @@ cask "devtunnel" do arch arm: "arm64", intel: "x64" - version :latest - sha256 :no_check + version "1.0.922+fa34179138" + sha256 arm: "065e86312e3513aa2a5bd6ea2f0822ca3a50ad6981e497043ded6b1630044737", + intel: "d9875469d96c563302cb68d1bd6834bde6ba949ace57714a86ecd0108073da1e" - url "https://tunnelsassetsprod.blob.core.windows.net/cli/osx-#{arch}-devtunnel-zip", + url "https://tunnelsassetsprod.blob.core.windows.net/cli/#{version.csv.first}+#{version.csv.second}/osx-#{arch}-devtunnel-zip", verified: "tunnelsassetsprod.blob.core.windows.net/cli/" name "Microsoft Dev Tunnels" - desc "Provides developers secure tunnels to share local services" + desc "Provides developers secure tunnels to share local web services" homepage "https://aka.ms/devtunnels/docs" - binary "devtunnel" + livecheck do + url "https://tunnelsassetsprod.blob.core.windows.net/cli/cli-version.json" + strategy :json do |json| + json["version"] + end + end + binary "devtunnel" # No zap stanza required -end +end \ No newline at end of file From 4f423eefc4e5dfbdb6f4a577c622109a414d1797 Mon Sep 17 00:00:00 2001 From: Selen Taskin Date: Thu, 5 Oct 2023 15:56:09 -0700 Subject: [PATCH 2/5] small fix --- Casks/d/devtunnel.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Casks/d/devtunnel.rb b/Casks/d/devtunnel.rb index 55116f493a..96269f5bd9 100644 --- a/Casks/d/devtunnel.rb +++ b/Casks/d/devtunnel.rb @@ -5,7 +5,7 @@ cask "devtunnel" do sha256 arm: "065e86312e3513aa2a5bd6ea2f0822ca3a50ad6981e497043ded6b1630044737", intel: "d9875469d96c563302cb68d1bd6834bde6ba949ace57714a86ecd0108073da1e" - url "https://tunnelsassetsprod.blob.core.windows.net/cli/#{version.csv.first}+#{version.csv.second}/osx-#{arch}-devtunnel-zip", + url "https://tunnelsassetsprod.blob.core.windows.net/cli/#{version}/osx-#{arch}-devtunnel-zip", verified: "tunnelsassetsprod.blob.core.windows.net/cli/" name "Microsoft Dev Tunnels" desc "Provides developers secure tunnels to share local web services" @@ -20,4 +20,4 @@ cask "devtunnel" do binary "devtunnel" # No zap stanza required -end \ No newline at end of file +end From b609966ac90211b4ed670af51072646d9e166298 Mon Sep 17 00:00:00 2001 From: Selen Taskin Date: Wed, 11 Oct 2023 10:32:03 -0700 Subject: [PATCH 3/5] add new versioned url --- Casks/d/devtunnel.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Casks/d/devtunnel.rb b/Casks/d/devtunnel.rb index 96269f5bd9..fade7b3933 100644 --- a/Casks/d/devtunnel.rb +++ b/Casks/d/devtunnel.rb @@ -1,9 +1,9 @@ cask "devtunnel" do arch arm: "arm64", intel: "x64" - version "1.0.922+fa34179138" - sha256 arm: "065e86312e3513aa2a5bd6ea2f0822ca3a50ad6981e497043ded6b1630044737", - intel: "d9875469d96c563302cb68d1bd6834bde6ba949ace57714a86ecd0108073da1e" + version "1.0.964+9595af4514" + sha256 arm: "3d81eaa2bd1d5be99489ac378c2925f2076f01d1a505044b0e51902ce052a868", + intel: "c48f72ec265cf152929143672ccc090ff9739b925bbf56e54621ea55657e8f54" url "https://tunnelsassetsprod.blob.core.windows.net/cli/#{version}/osx-#{arch}-devtunnel-zip", verified: "tunnelsassetsprod.blob.core.windows.net/cli/" From 91606111f60003d4d9be3d733b4bed34f4fe7f9d Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Thu, 12 Oct 2023 06:16:29 +0800 Subject: [PATCH 4/5] Update devtunnel.rb --- Casks/d/devtunnel.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Casks/d/devtunnel.rb b/Casks/d/devtunnel.rb index fade7b3933..0e21db9707 100644 --- a/Casks/d/devtunnel.rb +++ b/Casks/d/devtunnel.rb @@ -2,8 +2,8 @@ cask "devtunnel" do arch arm: "arm64", intel: "x64" version "1.0.964+9595af4514" - sha256 arm: "3d81eaa2bd1d5be99489ac378c2925f2076f01d1a505044b0e51902ce052a868", - intel: "c48f72ec265cf152929143672ccc090ff9739b925bbf56e54621ea55657e8f54" + sha256 arm: "065e86312e3513aa2a5bd6ea2f0822ca3a50ad6981e497043ded6b1630044737", + intel: "d9875469d96c563302cb68d1bd6834bde6ba949ace57714a86ecd0108073da1e" url "https://tunnelsassetsprod.blob.core.windows.net/cli/#{version}/osx-#{arch}-devtunnel-zip", verified: "tunnelsassetsprod.blob.core.windows.net/cli/" From 71ba62ca51e445b4497acb9b21a0c9cefacf0ddb Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Thu, 12 Oct 2023 06:16:51 +0800 Subject: [PATCH 5/5] Update devtunnel.rb --- Casks/d/devtunnel.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Casks/d/devtunnel.rb b/Casks/d/devtunnel.rb index 0e21db9707..1c84d998f9 100644 --- a/Casks/d/devtunnel.rb +++ b/Casks/d/devtunnel.rb @@ -19,5 +19,6 @@ cask "devtunnel" do end binary "devtunnel" + # No zap stanza required end