A CLI to help with using FlutterFire in your Flutter applications.
Apache License 2.0
164
stars
47
forks
source link
fix: throw exceptions when in CI and inputs are needed where user prompts are not possible. Validated bundle Ids for apple and package names for android. #276
Removed throwing exception when running on CI for certain arguments. Instead, we throw exceptions whenever there is a prompt and configuration is occurring on CI.
Validates app bundle id for apple apps and package names for android
Removed unneeded arguments in e2e tests now that it won't throw exception if it is missing.
Moved platform selection ahead of input validation for different platforms. Also check if user selected that platform for configuration before asking them to validate inputs for that platform.
Description
closes https://github.com/invertase/flutterfire_cli/issues/233
Type of Change
feat
-- New feature (non-breaking change which adds functionality)fix
-- Bug fix (non-breaking change which fixes an issue)!
-- Breaking change (fix or feature that would cause existing functionality to change)refactor
-- Code refactorci
-- Build configuration changedocs
-- Documentationchore
-- Chore