HotCodePush

app

Create, get, list, update, delete and transfer apps with hotcodepush app, choosing React Native, Expo, Capacitor or Cordova as the framework.

hotcodepush app manages apps: one store app of one framework, owned by an organization, with its channels, bundles, releases and devices. --app <id|name> names one. Defaults to hotcodepush.json's app.

create

Create an app with its default channel, production.

OptionTypeDescription
--framework <framework>react_native | expo | capacitor | cordovaThe framework: react_native, expo, capacitor or cordova.
--name <name>stringThe app's name, unique in the organization.
hotcodepush app create --name "My App" --framework capacitor
hotcodepush app create --organization Acme --name "My App" --framework expo --json

get

Print an app, hotcodepush.json's by default.

hotcodepush app get
hotcodepush app get --app "My App" --organization Acme --json

list

List an organization's apps, newest first.

OptionTypeDescription
--limit <count>numberHow many to list, at most 100; 50 by default.
--offset <count>numberHow many to skip: the offset the previous page ended with.
hotcodepush app list
hotcodepush app list --organization Acme --json

update

Rename an app, hotcodepush.json's by default.

OptionTypeDescription
--name <name>stringThe app's new name, unique in the organization.
hotcodepush app update --name "My New App"
hotcodepush app update --app "My App" --name "My New App" --json

delete

Delete an app with its channels, bundles and releases. Support can restore it for seven days. Confirms once (--yes in a script).

hotcodepush app delete --app "My App"
hotcodepush app delete --app 7c9e6679-7425-40de-944b-e07fc1f90ae7 --yes --json

transfer

Move an app to the organization --organization names, one you are an Admin of. Here --organization is the target, so a name in --app is looked up across every organization you belong to. The transfer confirms once, or takes --yes in a script.

OptionTypeDescription
--organization <id|name>stringThe organization the app moves to, by id or name.
hotcodepush app transfer --organization Globex
hotcodepush app transfer --app "My App" --organization Globex --yes --json

Last updated on

On this page