rnbuilder
v0.6.42
Published
React Native builder tool
Downloads
209
Readme
rnbuilder
React Native builder tool
Usage
$ npm install -g rnbuilder
$ rnbuilder COMMAND
running command...
$ rnbuilder (-v|--version|version)
rnbuilder/0.6.42 darwin-arm64 node-v18.18.0
$ rnbuilder --help [COMMAND]
USAGE
$ rnbuilder COMMAND
...
Commands
rnbuilder build [BUILD]
rnbuilder check-version [MATCH-CHECK]
rnbuilder codepush [BUILD]
rnbuilder google-key [MATCH-CHECK]
rnbuilder help [COMMAND]
rnbuilder initialize
rnbuilder match-check [MATCH-CHECK]
rnbuilder match-nuke [BUILD]
rnbuilder onesignal [BUILD]
rnbuilder setup [SETUP]
rnbuilder submit-review [SUBMIT-REVIEW]
rnbuilder sync-udids [BUILD]
rnbuilder build [BUILD]
Build react native apps
USAGE
$ rnbuilder build [BUILD]
OPTIONS
-b, --branch=branch Set the source branch used to build the app
-c, --client=client Set client that you want to build app
-d, --distribute=distribute Specify where to distribute app
-e, --env=env Set the environment: prod, staging, dev
-f, --firebase If enabled, the build will be uploaded to firebase
-g, --ignore_git_reset Ignore git reset when building
-h, --help show CLI help
-i, --installr=installr If enabled, the build will be uploaded to installR
-s, --ignore_cleanup Ignore cleanup when building
-t, --target=android|ios|android,ios Set the build target: android, ios or both
-t, --testersIos=testersIos Tester ids for iOS distribution
-u, --testersAndroid=testersAndroid Tester ids for Android distribution
-v, --version=version Set the version number for this build
--groupsAndroid=groupsAndroid Groups ids for Android distribution
--groupsIos=groupsIos Groups ids for iOS distribution
--skipCheckVersion Skip checking current version on stores
EXAMPLE
$ rnbuilder build
hello world from ./src/build.ts!
See code: src/commands/build.ts
rnbuilder check-version [MATCH-CHECK]
Check live versions
USAGE
$ rnbuilder check-version [MATCH-CHECK]
OPTIONS
-c, --client=client Select client that you want to sync udids
-h, --help show CLI help
EXAMPLE
$ rnbuilder check-version
Nuke certificates ./src/match-check.ts!
See code: src/commands/check-version.ts
rnbuilder codepush [BUILD]
Push changes to existing apps
USAGE
$ rnbuilder codepush [BUILD]
OPTIONS
-c, --client=client Select client that you want to push update
-h, --help show CLI help
EXAMPLE
$ rnbuilder codepush
Push changes to existing apps ./src/firebase-sync-udids.ts!
See code: src/commands/codepush.ts
rnbuilder google-key [MATCH-CHECK]
Nuke certificates
USAGE
$ rnbuilder google-key [MATCH-CHECK]
OPTIONS
-c, --client=client Select client that you want to sync udids
-h, --help show CLI help
EXAMPLE
$ rnbuilder match-check
Nuke certificates ./src/match-check.ts!
See code: src/commands/google-key.ts
rnbuilder help [COMMAND]
display help for rnbuilder
USAGE
$ rnbuilder help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
rnbuilder initialize
Initialize the environment for first run
USAGE
$ rnbuilder initialize
EXAMPLE
$ rnbuilder initialize
initialize environment for first run from ./src/initialize.ts!
See code: src/commands/initialize.ts
rnbuilder match-check [MATCH-CHECK]
Nuke certificates
USAGE
$ rnbuilder match-check [MATCH-CHECK]
OPTIONS
-c, --client=client Select client that you want to sync udids
-h, --help show CLI help
EXAMPLE
$ rnbuilder match-check
Nuke certificates ./src/match-check.ts!
See code: src/commands/match-check.ts
rnbuilder match-nuke [BUILD]
Nuke certificates
USAGE
$ rnbuilder match-nuke [BUILD]
OPTIONS
-c, --client=client Select client that you want to sync udids
-h, --help show CLI help
EXAMPLE
$ rnbuilder match-nuke
Nuke certificates ./src/match-nuke.ts!
See code: src/commands/match-nuke.ts
rnbuilder onesignal [BUILD]
Create and upload push cerfiticate to One Signal
USAGE
$ rnbuilder onesignal [BUILD]
OPTIONS
-c, --client=client Select client that you want to sync udids
-h, --help show CLI help
--android_gcm_sender_id=android_gcm_sender_id
--android_token=android_token
--auth_token=auth_token Auth token for OneSignal
EXAMPLE
$ rnbuilder onesignal
Create and upload push certificate to One Signal from ./src/commands/onesignal.ts!
See code: src/commands/onesignal.ts
rnbuilder setup [SETUP]
Setup new client
USAGE
$ rnbuilder setup [SETUP]
OPTIONS
-h, --help show CLI help
EXAMPLE
$ rnbuilder build
hello world from ./src/setup.ts!
See code: src/commands/setup.ts
rnbuilder submit-review [SUBMIT-REVIEW]
Submit ios for review
USAGE
$ rnbuilder submit-review [SUBMIT-REVIEW]
OPTIONS
-c, --client=client Select client that you want to push update
-h, --help show CLI help
EXAMPLE
$ rnbuilder submit-review
Push changes to existing apps ./src/firebase-sync-udids.ts!
See code: src/commands/submit-review.ts
rnbuilder sync-udids [BUILD]
Sync device UDIDs from firebase
USAGE
$ rnbuilder sync-udids [BUILD]
OPTIONS
-c, --client=client Select client that you want to sync udids
-h, --help show CLI help
EXAMPLE
$ rnbuilder sync-udids
Sync device UDIDs from firebase from ./src/firebase-sync-udids.ts!
See code: src/commands/sync-udids.ts