About CodePush
Bitrise offers a hosted CodePush Server, integrated with Bitrise authentication. You can use it with your React Native and Expo apps in Release Management.
Bitrise offers a hosted CodePush Server, integrated with Bitrise authentication. You can use it with your React Native and Expo apps in Release Management.
Public beta
Bitrise CodePush is currently in public beta.
The public beta includes 100000 push updates per month. If you need more, let us know!
CodePush enables React Native developers to deploy mobile app updates directly to their users' devices. The service consists of two parts:
-
CodePush Server, where developers can publish app updates. Accessing the Bitrise CodePush Server requires setting up a CodePush deployment: Creating a CodePush deployment.
-
The open source React Native Module for CodePush that enables querying for updates from within an app. The SDK supports React Native New Architecture and Expo: Configuring your app for CodePush.
Bitrise CodePush Server is based on the Microsoft CodePush Server and it is part of Release Management. You need a Release Management app to be able to push update packages to the Bitrise CodePush Server via your CodePush deployment.
API only
The CodePush Server functionality is currently available through the Release Management API. A GUI is in development.
Enabling CodePush
Bitrise CodePush is currently in public beta. You can request Bitrise to enable the feature for a workspace. When the feature is enabled, you can use CodePush for all apps of that workspace.
-
Log in to Release Management.
-
On the main page, find the CodePush card.
-
Click Request access.
-
In the dialog, click .
-
When the feature is enabled, you will receive an email confirming your access.