mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
vmware-horizon-client: update livecheck
This commit is contained in:
@@ -10,8 +10,8 @@ cask "vmware-horizon-client" do
|
||||
livecheck do
|
||||
url "https://customerconnect.vmware.com/channel/public/api/v1.0/products/getRelatedDLGList?locale=en_US&category=desktop_end_user_computing&product=vmware_horizon_clients&version=horizon_8&dlgType=PRODUCT_BINARY"
|
||||
regex(%r{/([^/]+)/VMware[._-]Horizon[._-]Client[._-]v?(\d+(?:[.-]\d+)+)\.dmg}i)
|
||||
strategy :page_match do |page|
|
||||
mac_json_info = JSON.parse(page)["dlgEditionsLists"].select { |item| item["name"].match(/mac/i) }&.first
|
||||
strategy :json do |json|
|
||||
mac_json_info = json["dlgEditionsLists"]&.select { |item| item["name"].match(/mac/i) }&.first
|
||||
api_item = mac_json_info["dlgList"]&.first
|
||||
next if api_item.blank?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user