Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

A Gradle plugin allowing you to upload your APKs to the amazon app store

License

Notifications You must be signed in to change notification settings

Angel-Studios/gradle-amazon-app-store-publisher

 
 

Repository files navigation

Build Status

Amazon App Store Deploy Plugin -

Plugin for delivering APK artifacts to the Amazon App Store as new Edits.

This plugin is a fork of gradle-amazon-app-store-publisher seeking to update it for Gradle 7+ and clean up the plugin such that it is easier to maintain.

Setup

  1. Create an Amazon Security Profile.
  2. Create a Security Profile json file like the following:
    {
        "grant_type": "client_credentials",
        "client_id": "amzn1.application-oa2-client.<id>",
        "client_secret": "<secret from web settings tab of security profile>",
        "scope": "appstore::apps:readwrite"
    }
  3. Add the plugin to your project
  4. Configure the amazon { } closure in your application module build script.
    amazon {
        securityProfile.set(rootProject.file("security-profile.json"))
        applicationId.set("amzn1.devportal.mobileapp.<id>")
        replaceEdit.set(false)
        replaceApks.set(true)
        useOnlyUniversalApk.set(true)
    }
  5. Run gradlew publishToAmazonAppStore to assemble and publish your application.

Resources

About

A Gradle plugin allowing you to upload your APKs to the amazon app store

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 96.5%
  • Shell 3.5%