Merge pull request #20210 from Homebrew/migrate-casks
[Homebrew/homebrew-cask-versions.git] / Casks / olympus.rb
blob085cdf2906aa2fb608b9fc8d7d62b9f1eae80173
1 cask "olympus" do
2   version "4044"
3   sha256 "59c75c10dd251221bf6bcf98f87a86cdb52a91b6e54e9e3faf1a62f4c407ac1a"
5   url "https://dev.azure.com/EverestAPI/Olympus/_apis/build/builds/#{version}/artifacts?artifactName=macos.main&$format=zip",
6       verified: "dev.azure.com/EverestAPI/Olympus/_apis/build/builds/"
7   name "Olympus"
8   desc "Everest (Mod loader for video games Celeste) installer / manager"
9   homepage "https://everestapi.github.io/"
11   livecheck do
12     url "https://dev.azure.com/EverestAPI/Olympus/_apis/build/builds"
13     strategy :json do |json|
14       json["value"]&.map do |build|
15         build["id"].to_s if build["sourceBranch"] == "refs/heads/stable"
16       end
17     end
18   end
20   container nested: "macos.main/dist.zip"
22   app "Olympus.app"
24   zap trash: [
25     "~/Library/Application Support/Olympus",
26     "~/Library/Saved Application State/everest.olympus.savedState",
27   ]
28 end