Getting started with the Build Cache
The Bitrise Build Cache is a fully managed caching solution that reduces CI build durations for applications built with Gradle, Bazel, Xcode, and React Native. It specifically caches build and test outputs to minimize how much work is done in subsequent builds, making it more efficient in environments with frequent updates. Compatible with any CI tool, it accelerates the build cycle without requiring you to manage a caching infrastructure.
We offer a 30-day free trial at no cost; you don't even need to provide payment information. The trial starts automatically when you set up the Bitrise Build Cache.
Click here to get started with the Bitrise Build Cache. If you don't have a Bitrise account, you will be prompted to create one first before proceeding to set up the Build Cache.
Bitrise supports remote build caching for the Gradle, Bazel, Xcode, and React Native build systems. Follow the guide that matches your build system and the environment you want to set the Build Cache up in.
Setting up on Bitrise CIClick to copy link
Setting up on non-Bitrise CIsClick to copy link
Setting up in a local dev environmentClick to copy link
Adding a new connection to the Build CacheClick to copy link
To start using the Bitrise Build Cache, you have to add a new connection. The process consists of:
- Selecting a CI provider: you can use either Bitrise or another CI provider.
- Selecting a build tool: currently, Bazel, Gradle, Xcode, and React Native are supported.
- If you use Bitrise as your CI provider, selecting a Bitrise project.
- If you use a different CI provider, adding a personal access token to allow the Bitrise Build Cache access to your CI.
- Adding the cache activation scripts to your CI process. On Bitrise, we have dedicated Steps for this.
To add a new connection:
-
Log in to Bitrise and select the Build Cache from the left navigation menu.
-
On the top right corner, click New connection.

-
Follow the instructions.