Build Distribution

Distribute app builds to internal teams and beta testers.

Build Distribution enables you to securely distribute app builds to your internal teams and beta testers. Upload builds from CI to streamline your distribution workflow, manage access control, and track installation analytics.

Integrate Build Distribution into your CI pipeline to automatically distribute builds to your teams.

You can follow the platform guides to learn how to upload builds for distribution:

Below is the metadata included in your build, regardless of the platform.

We use build metadata to organize builds in the UI and ensure correct comparisons.

FieldDescription
org*Sentry organization slug
project*Sentry project slug
build-configuration*Build configuration describing how the app was built, for example Release or Debug or Release-Bazel
head-shaCurrent commit SHA
base-shaBase commit SHA (for comparisons, recommended to use the branch's merge-base)
head-repo-nameRepository name (org/repo)
pr-numberPull request number
head-refBranch or tag name
base-refBase branch name

* required field

Once builds are uploaded to Sentry, your team members and beta testers can download them through the Sentry web interface.

  1. Open the URL printed to the console after uploading the build
  2. Click the Install button on the right side of the page

  1. Either scan the QR code from a mobile device or click the Download button to download the build directly

Was this helpful?
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").