Environment specific config generator

Dart command to generate Dart class and `.env` files with keys and params from command.

Allows to configure set of fields, provided in `environment_config.yaml` or in `package.yaml`.

Command can be executed for any Flutter application from terminal like
```
flutter pub run environment_config:generate --<key_name>=<key_value>
```
with `key_name`s specified in YAML file and `key_value`s for particular build environment.

Primarily created to simplify Flutter App config generation during Application builds in CodeMagic, Bitrise or any other build automation tools.
This commit is contained in:
Denis Beketsky 2020-02-26 10:25:10 +02:00 committed by GitHub
parent aaa12e5e20
commit ac37570372
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -294,6 +294,11 @@ If you appreciate the content 📖, support projects visibility, give 👍| ⭐|
### Build automation
#### Build configuration
- [Envoronment Configuration](https://github.com/TatsuUkraine/dart_environment_config) <!--stargazers:TatsuUkraine/dart_environment_config--> - CLI command to generate App configuration for particular environment
as Dart Class and `.env` file by [TatsuUkraine](https://github.com/TatsuUkraine)
#### Build solutions
- [Bitrise for Flutter](https://devcenter.bitrise.io/getting-started/getting-started-with-flutter-apps/) - Flutter build, test and deployment automation, free for Open Source and smaller projects.