working_directory |
Path to the Flutter app package directory. |
No |
. |
build_aab |
Whether to build an Android App Bundle (.aab). |
No |
true |
build_apk |
Whether to build a release APK (.apk). |
No |
false |
build_args |
Extra arguments passed to flutter build. |
No |
'' |
artifact_prefix |
Optional prefix for copied versioned artifacts in output_dir. |
No |
'' |
output_dir |
Directory to copy versioned artifacts into when artifact_prefix is set. |
No |
artifacts |
keystore_base64 |
Base64-encoded Android release keystore file. |
No |
'' |
key_alias |
Android signing key alias. |
No |
'' |
key_password |
Android signing key password. |
No |
'' |
store_password |
Android keystore password. |
No |
'' |
google_play_service_account_json |
Google Play service account JSON content. |
No |
'' |
google_play_service_account_file |
Fallback path to Google Play service account JSON file. |
No |
'' |
google_play_track |
Google Play track (internal, alpha, beta, production). |
No |
beta |
google_play_status |
Google Play release status (completed, draft, inProgress, halted). |
No |
completed |
google_play_script |
Path to the Dart Google Play upload script. |
No |
scripts/upload_play_store.dart |
shorebird_token |
Shorebird token for optional Shorebird release. |
No |
'' |
shorebird_artifact |
Shorebird artifact type (apk or aab). |
No |
apk |