This is a larger set of changes adding the following:
Help descriptions and values for all command arguments (except some I did not know yet).
Proper checking of required parameters for a command with error messages.
Show error output when release fails. Currently, it does not output any information.
Fix auto-update, has been commented out by a recent PR (accidentally, I assume?)
Breaking changes:
Commands now return exit code 1 instead of 0 when a required parameter is missing
There is still some output being lost when using release for multiple jobs. @lijy91 if that's ok for you, I'd like to add (in another PR) a --verbose / -v flag to flutter_distributor that automatically passes --verbose to flutter commands (where possible) and outputs more information in case of success (results of every job) exceptions (stack trace)
This is a larger set of changes adding the following:
release
fails. Currently, it does not output any information.Breaking changes:
1
instead of0
when a required parameter is missingThere is still some output being lost when using
release
for multiple jobs. @lijy91 if that's ok for you, I'd like to add (in another PR) a--verbose
/-v
flag toflutter_distributor
that automatically passes--verbose
to flutter commands (where possible) and outputs more information in case of success (results of every job) exceptions (stack trace)