Skip to content

phuongwd/code-push-server

 
 

UTA CodePush CLI

A fork of Microsoft's CodePush CLI, customized for UpdateTheApp.com service to enable React Native over-the-air updates.

Installation

npm install -g @updatetheapp/uta-codepush-cli

Getting Started

  1. Generate an API key from UpdateTheApp Dashboard
  2. Login using your API key:
uta login --accessKey <KEY>
  1. Verify your authentication:
uta whoami
  1. Deploy updates to your React Native app:
uta release-react <appName> <platform> [--deploymentName <deploymentName>]

Currently Supported Commands

Authentication

  • uta login --accessKey <KEY> - Authenticate using API key from UpdateTheApp.com
  • uta whoami - Display current authentication status

App Updates

  • uta release-react <appName> <platform> - Release a React Native update
    • Options:
      • --deploymentName <name> - Deployment to release to (default: "Staging")
      • --description <desc> - Description of the changes
      • --mandatory - Make the update mandatory
      • --targetBinaryVersion <version> - Target specific binary versions

Original Project

This is a fork of Microsoft's CodePush CLI, licensed under the MIT License.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Standalone CodePush server from App Center

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.9%
  • Other 1.1%