Upload a release binary to App Distribution
firebase_appdistribution_upload_releaseUpload Android APK/AAB or iOS IPA builds to Firebase App Distribution to create or update a release for testers.
Instructions
Uploads a build (.apk/.aab for Android, .ipa for iOS) to Firebase App Distribution. This creates a new release (or updates an existing one if the binary is identical). Returns a long-running Operation — the release resource name is in the operation response once done. Follow up with firebase_appdistribution_distribute_release to notify testers.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"appId": "<appId>",
"filePath": "<filePath>"
},
"name": "firebase_appdistribution_upload_release"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | Yes | Firebase App ID (not the Android package name), format "1:1234567890:android:abcdef" — get it from firebase_list_android_apps / firebase_list_ios_apps (the `appId` field) | |
| filePath | Yes | Absolute local path to the build file |