Appcircle CodePush component lets you deliver over-the-air updates to your React Native apps through a single step in your CI/CD pipeline.
AC_REPOSITORY_DIR
: Relative path of the React Native project.AC_CODE_PUSH_TOKEN
: Appcircle personal access token. You can create a new token in the Appcircle dashboard underSettings > Security > Personal Access Token
. For details, see Generating and Managing Personal API Tokens.AC_CODE_PUSH_APP_NAME
: This parameter specifies the name of the app in Appcircle. For exampleMyApp-Android
orMyApp-iOS
.AC_CODE_PUSH_DEPLOYMENT_NAME
: This parameter specifies which deployment you want to release the update to. For exampleStaging
.AC_CODE_PUSH_TARGET_BINARY_VERSION
: This parameter specifies the target binary version of the app that this update is intended for. It should be in the format1.0.0
.
AC_CODE_PUSH_SERVER_URL
: This parameter specifies the server URL used by self-hosted Appcircle instances to authenticate CLI access. Ignore this if you are not a self-hosted Appcircle user.AC_CODE_PUSH_AUTH_URL
: This parameter specifies the authentication URL used by self-hosted Appcircle instances to authenticate CLI access. Ignore this if you are not a self-hosted Appcircle user.AC_CODE_PUSH_DESCRIPTION
: This parameter provides an optional changelog for the deployment.AC_CODE_PUSH_ROLLOUT_PERCENTAGE
: This parameter specifies the percentage of users (as an integer between 1 and 100) that should be eligible to receive this update.AC_CODE_PUSH_EXTRA_ARGUMENTS
: Extra command line arguments for Appcircle CodePush CLI command. For example, add--debug
for verbose logs.