# Triple-T/gradle-play-publisher

GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishing app listings and other metadata.

Repository: https://github.com/Triple-T/gradle-play-publisher
Canonical: https://ross.abutalabs.com/products/gradle-play-publisher
Language: Kotlin
License: MIT
License Family: permissive
Topics: android-development, play-store, gradle-plugin, gpp, mobile, android, apps, automation, deployment, gradle-play-publisher, publishing
Last push: 2026-08-26T21:50:25+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 97, longevity 100
- inputs: {"age_days": 4409, "days_push": 7, "days_rel": 22, "gap_med": 29.0, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4315, forks 348 (observed 2026-08-28T04:08:41.827734+00:00)

## What it is
Gradle Play Publisher is an unofficial Gradle plugin that automates Android app releases to the Google Play Store. It handles building, uploading, and promoting App Bundles or APKs, as well as publishing store listings, metadata, in-app products, and subscriptions.

## Use cases
- upload an app bundle or apk to google play from gradle
- automate android release pipeline in ci
- promote a staged rollout to production track
- publish play store listings and metadata from files
- manage in-app products and subscriptions via api
- upload internal sharing builds for testing

## When to choose
- you want fully automated Play Store releases from your Gradle build or CI
- you need to manage store listings, in-app products, or rollouts as code
- you use product flavors and need flexible multi-track publishing

## When to avoid
- you need guaranteed support or timely issue resolution, since the project is in maintenance mode
- you prefer a GUI-driven release process via the Play Console
- you don't build Android apps with Gradle

## Facets
- artifact type: plugin
- maturity: maintenance
- function: deployment, build-tool, developer-tools
- domain: mobile-development, android-tools
- platform: jvm, cli
- tags: gradle-plugin, google-play, release-automation, app-bundle, apk, play-store-publishing, automation, android

## Member repositories
- Triple-T/gradle-play-publisher (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:41.827734+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:46.237303+00:00, confidence not recorded.
  - readme: https://github.com/Triple-T/gradle-play-publisher (fetched 2026-08-28T04:08:41.827734+00:00, sha d4e44d65e6ae)
- Data as of 2026-08-30T08:39:29.467469+00:00.
