On this page
Builds
Builds are the core output from Bifrost. Builds compile your application on Bifrost's infrastructure, allowing you to focus on development.
Builds are very fast, usually taking only a few minutes to complete.
Create a new build by clicking the Ship It! button at the top-right of the project Builds screen.
Select the branch of your repository that you wish to build from, the build type, and the distribution type.
While a build is running, you can see a realtime output of the build log.
You will be notified by email when a build finishes, whether it succeeds or fails.
Build Types
Bifrost can build for Android, iOS and (soon) Over-the-air (OTA) updates that skip the stores entirely.
Android
Bifrost builds signed AAB files for distribution to the Google Play Store. You must build a signed AAB file to distribute your app via the Play Store.
Bifrost can also build APKs, which may be loaded onto compatible Android devices directly.
Distribution Tracks
Bifrost supports the Play Console's different distribution tracks. If you select to Deploy your app to the Play Store, you can then choose the relevant distribution track:
- Internal Testing
- Closed Testing
- Open Testing
- Production Release
iOS
Bifrost can build your iOS app for App Store Distribution and submit it your Apple App Store Connect account so that it can be used in TestFlight and new app releases.
OTA Bundles
Coming soon!
Build Versioning
You're in control of your versions. You can use whatever convention makes the most sense to you that is a valid version label for the app store you're distributing for.
Each type of build of your app can have its own version number, just like you'd be able to do if you were distributing new versions manually via each store.
Each build is tied back to the git hash that it is made from, so you can always see which version of your codebase has been released to your users.
Push to Build
Coming soon!