【发布时间】:2022-08-06 20:11:28
【问题描述】:
我正在为PCSX2 制作一个木桶,但我无法为它进行合适的实时检查。
应用程序的版本未在发布标签上完整说明,而是在其资产上。因此,我的目标是从可下载资产之一的名称中获取版本。
通过脚本上的当前实时检查,我得到了Error: pcsx2-dev: Unable to get versions。
cask \"pcsx2-dev\" do
version \"1.7.0-dev-20220325\"
sha256 \"6c5450718f88c6ff13613385fcac91e1c907aad707c3777463e74a2138eaf66e\"
url \"https://github.com/tellowkrinkle/pcsx2/releases/download/macos-#{version[/[0-9]{8}/]}/PCSX2-#{version}-Mac-64Bit.tar.gz\",
verified: \"https://github.com/tellowkrinkle/pcsx2/releases\"
name \"PCSX2\"
desc \"Playstation 2 Emulator\"
homepage \"hhttps://pcsx2.net\"
livecheck do
url \"https://github.com/tellowkrinkle/pcsx2/releases/\"
strategy :page_match
regex(%r{PCSX2-/v?(\\d+(?:\\.\\d+)+-dev-[0-9]{8}\\b)$}i)
end
app \"PCSX2.app\"
zap trash: [
\"~/Library/Application Support/PCSX2\",
\"~/Library/Preferences/net.pcsx2.pcsx2.plist\",
]
end
标签: macos homebrew homebrew-cask