In the context of Upcode, an environment is a collection of settings
that configures the services Upcode uses to be isolated from one another,
so that changes in service A
in environment x
will not affect in any way
the same service A
but in y
.
Provides useful automation tools
Usage: upcode <command> [arguments]
Global options:
-h, --help Print this usage information.
Available commands:
api:deploy API deploy functions
api:environment Manage API environments.
api:version Update the api version base on the cloud version value.
fad Work with Firebase App Distribution
flutter:all Generate all dart files needed to run the Flutter app. This includes `buildrunner`, `i18n` and `protos`
flutter:analyze Runs the dart analyzer and exists with a non 0 code when there are issues.
flutter:buildrunner Use build_runner to generate Flutter files.
flutter:environment Manage Flutter environments.
flutter:fastlane Distribute app on App and Play Store
flutter:format Runs the dart formatter and exists with a non 0 code when there are issues.
flutter:i18n Generate internalization file for Flutter app.
flutter:releaseNotes Save the latest commits as release notes
flutter:test Runs the all the test in modules.
flutter:version Update the flutter app version base on the cloud version value.
protos Generate implementation files in dart and js, and the API descriptor from proto files.
Run "upcode help <command>" for more information about a command.