Skip to content

gplay releases generated download

Fetch one APK Play generated and signed from an uploaded bundle, streaming the raw signed bytes to disk. Address the artifact by the <downloadId> from gplay releases generated list and the --version-code it was generated from.

The destination is --dest PATH (required); --dest - streams the bytes to stdout for piping. This command has no --output flag — its payload is raw bytes, not a Renderable. On success a ✓ line on stderr names the byte count and destination.

This is a direct application-scoped read — it opens no Edit and moves no money.

[experimental] — the surface may still evolve (ADR-0010).

gplay releases generated download <downloadId> [flags]
FlagDescription
--dest stringdestination file path, or - to stream to stdout (required)
--package stringAndroid package name (overrides .gplay/config.json pin)
--version-code intthe bundle versionCode the artifact was generated from (required)
FlagDescription
--account stringname of a stored Account to use (overrides env and active Account)
--retry intretry transient failures (transport errors, 5xx, 429) up to N times with exponential backoff (default: 0, no retry)
--service-account stringpath to a service-account JSON, or inline JSON content (overrides --account, env, and active Account)
--timeout durationper-request API timeout, e.g. 30s or 2m (default: 60s for control-plane calls, none for uploads)
-v, --verboselog flow steps to stderr (info level)