create_build
Create a published PlayCanvas build for project scenes, returning buildId, appId, status, and playable URL. Publishing runs in background, so poll get_build for completion.
Instructions
Create a published PlayCanvas build for scenes in the designated project. Returns { buildId, appId, status, url, name }: buildId is the durable build JOB id from list_builds/create_build (the id get_build/set_primary_build/delete_build take), appId is the published app id, and url is the playable app URL. Publishing continues in the background, so poll get_build(buildId) for completion. buildId is null only when the job is not listed yet — meta.hint then tells you to find it with list_builds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| minify | No | ||
| version | No | ||
| sceneIds | Yes | Scene ids in the designated project | |
| imageS3Key | No | ||
| sourceMaps | No | ||
| concatenate | No | ||
| description | No | ||
| releaseNotes | No | ||
| engineVersion | No | Configured engine channel or exact available engine version | |
| primarySceneId | No | Primary scene; must also be in sceneIds | |
| optimizeSceneFormat | No |