Module: Fastlane::Actions::Constants

Defined in:
lib/fastlane/plugin/appcenter/actions/appcenter_upload_action.rb

Constant Summary collapse

MAX_RELEASE_NOTES_LENGTH =
5000
SUPPORTED_EXTENSIONS =
{
    android: %w(.aab .apk),
    ios: %w(.ipa),
    mac: %w(.app .app.zip .dmg .pkg),
    windows: %w(.appx .appxbundle .appxupload .msix .msixbundle .msixupload .zip .msi),
    custom: %w(.zip)
}
CONTENT_TYPES =
{
    apk: "application/vnd.android.package-archive",
    aab: "application/x-authorware-bin",
    msi: "application/x-msi",
    plist: "application/xml",
    aetx: "application/c-x509-ca-cert",
    cer: "application/pkix-cert",
    xap: "application/x-silverlight-app",
    appx: "application/x-appx",
    appxbundle: "application/x-appxbundle",
    appxupload: "application/x-appxupload",
    appxsym: "application/x-appxupload",
    msix: "application/x-msix",
    msixbundle: "application/x-msixbundle",
    msixupload: "application/x-msixupload",
    msixsym: "application/x-msixupload",
}
ALL_SUPPORTED_EXTENSIONS =
SUPPORTED_EXTENSIONS.values.flatten.sort!.uniq!
STORE_ONLY_EXTENSIONS =
%w(.aab)
STORE_SUPPORTED_EXTENSIONS =
%w(.aab .apk .ipa)
VERSION_REQUIRED_EXTENSIONS =
%w(.msi .zip)
FULL_VERSION_REQUIRED_EXTENSIONS =
%w(.dmg .pkg)