BuildStack documentation
Build, sign, ship, and run CI for your mobile apps. Pick a topic below or use the app's in-product help.
Getting started
- Quickstart: your first buildZero to a signed build in five steps.
- How BuildStack worksWorkspaces, projects, builds, signing, and CI.
Builds & signing
- Build an Android app (APK/AAB)Run and configure Android builds.
- Build an iOS appSigned IPAs on managed Mac agents.
- Android signing & keystoresUpload your keystore; it's sealed and reused for every release.
- Versioning your appSet versionName/versionCode; Play needs each upload higher than the last.
- Apple signing credentialsApp Store Connect API key for iOS signing.
Publishing
- Publish to Google PlayBuild with the Publish toggle to push a signed AAB to a Play track.
- Distribute to testers (channels & links)Share install links via channels and tester groups, separate from Play.
Git & CI
- Connect your GitHub repoBuild automatically on every push.
- Run GitHub Actions CI on BuildStackruns-on: buildstack-arc
API & CLI
- API keys & the dbs CLITrigger builds from your terminal or CI.
- CLI & API referenceCommands, REST endpoints, the GitHub Action, and webhooks.
Usage & billing
- CI minutes, build quota & plansWhat is metered and what happens at the limit.
Workspace & account
- Workspace & membersInvite your team and manage roles.
- Account & securityTwo-factor, sessions, and how credentials are protected.
Monitoring
- Crash reporting & monitoringReport crashes, get alerted on new issues, and symbolicate stacks.
Troubleshooting
- Troubleshooting & FAQFixes for the most common issues.