gplay
gplay — fast, lightweight CLI for the Google Play Developer API.
Reads service-account credentials, mints OAuth2 tokens, and drives the publishing surface (releases, tracks, reviews, metadata, compliance, team). Designed to replace Fastlane on Android CI pipelines.
gplay [flags] gplay [command]Subcommands
Section titled “Subcommands”| Command | Description |
|---|---|
gplay apps | Manage Android packages registered with gplay |
gplay auth | Manage gplay credentials |
gplay compliance | Manage an app's regulatory declarations (Data Safety, ...) |
gplay init | Pin a Google Play package to the current repo |
gplay metadata | Manage Store front Listings (per-locale title/description/video) |
gplay releases | Manage app releases (upload, promote, rollout) |
gplay reviews | Read and reply to user reviews |
gplay schema | [experimental] Introspect the Android Publisher API surface offline |
gplay team | Manage the Developer account's members and permissions (users, grants) |
gplay testers | Manage the Google Groups authorized to test a track |
gplay tracks | Inspect and create release tracks (standard and custom closed) |
gplay version | Print gplay version |
| Flag | Description |
|---|---|
--account string | name of a stored Account to use (overrides env and active Account) |
--retry int | retry transient failures (transport errors, 5xx, 429) up to N times with exponential backoff (default: 0, no retry) |
--service-account string | path to a service-account JSON, or inline JSON content (overrides --account, env, and active Account) |
--timeout duration | per-request API timeout, e.g. 30s or 2m (default: 60s for control-plane calls, none for uploads) |
-v, --verbose | log flow steps to stderr (info level) |