Import a build from a link
import_buildFetch a build from an https link (an EAS, Bitrise, S3 or GitHub artifact link, up to the build size limit) into the project; it is checked and ready to run. Nothing to upload from your side. The link must be https to a public host name; up to 3 redirects are followed. headers (optional, at most 5: Authorization or X-… names) are sent to the first host only, for a private artifact store. The file name comes from Content-Disposition or the link; it must be an .apk or a zipped .app. Run the result with run_test {buildId} or run_project {buildIds}. Call find_build first when the file may already be there.
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": {
"projectId": "<projectId>",
"url": "<url>"
},
"name": "import_build"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | https link to the build file | |
| label | No | A label, for example the commit (optional) | |
| headers | No | Request headers for the link, e.g. {"Authorization": "Bearer …"} (optional) | |
| projectId | Yes | Project id (p_…) | |
| fingerprint | No | Native fingerprint to store with the build, for find_build (optional) |