52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
# File 'supply/lib/supply/uploader.rb', line 52
def perform_upload_to_internal_app_sharing
download_urls = []
package_name = Supply.config[:package_name]
apk_paths = [Supply.config[:apk]] unless (apk_paths = Supply.config[:apk_paths])
apk_paths.compact!
apk_paths.each do |apk_path|
download_url = client.upload_apk_to_internal_app_sharing(package_name, apk_path)
download_urls << download_url
UI.success("Successfully uploaded APK to Internal App Sharing URL: #{download_url}")
end
aab_paths = [Supply.config[:aab]] unless (aab_paths = Supply.config[:aab_paths])
aab_paths.compact!
aab_paths.each do |aab_path|
download_url = client.upload_bundle_to_internal_app_sharing(package_name, aab_path)
download_urls << download_url
UI.success("Successfully uploaded AAB to Internal App Sharing URL: #{download_url}")
end
if download_urls.count == 1
return download_urls.first
else
return download_urls
end
end
|