Casks/k/katalon-studio.rb
cask "katalon-studio" do
arch arm: "%20Arm64"
app_suffix = on_arch_conditional arm: " Arm64"
version "9.6.0"
sha256 arm: "293e87b5cd4dd41de109d96b8f0d4284292c0bdb3921b675f1fd4655e61c3972",
intel: "104a8367b86907fc73b3e95031dadebd29a06b52731e75f8e2622e67c334b9a4"
url "https://download.katalon.com/#{version}/Katalon%20Studio#{arch}.dmg"
name "Katalon Studio"
desc "Test automation solution"
homepage "https://katalon.com/download"
livecheck do
url :homepage
regex(%r{href=.*/(\d+(?:\.\d+)+)/Katalon}i)
end
app "Katalon Studio#{app_suffix}.app"
zap trash: [
"~/.katalon",
"~/Library/Preferences/com.kms.katalon.product.product.plist",
"~/Library/Saved Application State/com.kms.katalon.product.product.savedState",
]
end