From dc032b1b79eff80e4ff9139a4e58554be064b979 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Galv=C3=A3o?= Date: Sun, 22 Mar 2020 15:06:05 +0000 Subject: [PATCH] find-appcast: new case for digitalopenspaces (#79082) --- developer/bin/find-appcast | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/developer/bin/find-appcast b/developer/bin/find-appcast index 0cc5a106c1..097a29b4d4 100755 --- a/developer/bin/find-appcast +++ b/developer/bin/find-appcast @@ -49,13 +49,14 @@ def find_electron_builder(app) end data = YAML.load_file(appcast_file) - url = data['url'] - owner = data['owner'] - repo = data['repo'] bucket = data['bucket'] channel = data['channel'] - region = data['region'] + name = data['name'] + owner = data['owner'] path = data['path'].sub(%r{^/(.*)/$}, '\1') rescue nil + region = data['region'] + repo = data['repo'] + url = data['url'] possible_appcasts = [ "#{url}/latest-mac.yml", @@ -65,6 +66,7 @@ def find_electron_builder(app) "https://#{bucket}.s3.amazonaws.com/#{path}/latest-mac.yml", "https://s3-#{region}.amazonaws.com/#{bucket}/#{path}/latest-mac.yml", "https://s3.amazonaws.com/#{bucket}/#{path}/latest-mac.yml", + "https://#{name}.#{region}.digitaloceanspaces.com/latest-mac.yml" ] unless verify_appcast('electron-builder', *possible_appcasts)