From ac375703723046b33d0ccdde26cf11239c43f431 Mon Sep 17 00:00:00 2001 From: Denis Beketsky Date: Wed, 26 Feb 2020 10:25:10 +0200 Subject: [PATCH 1/5] 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 --= ``` 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. --- source.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source.md b/source.md index e41963f..b2a5da9 100644 --- a/source.md +++ b/source.md @@ -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) - 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. From afea527bc407f064c41825498d5a51fe16f00109 Mon Sep 17 00:00:00 2001 From: Denis Beketsky Date: Wed, 26 Feb 2020 10:32:31 +0200 Subject: [PATCH 2/5] Update source.md --- source.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source.md b/source.md index b2a5da9..b83ed7a 100644 --- a/source.md +++ b/source.md @@ -297,7 +297,7 @@ If you appreciate the content 📖, support projects visibility, give 👍| ⭐| #### Build configuration - [Envoronment Configuration](https://github.com/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) +as Dart Class and `.env` file to use inside Flutter application by [TatsuUkraine](https://github.com/TatsuUkraine) #### Build solutions From bf25474b291cbbc42e783a3943ce9afc6217e80d Mon Sep 17 00:00:00 2001 From: Denis Beketsky Date: Mon, 4 May 2020 22:26:33 +0300 Subject: [PATCH 3/5] moved Environment config under Utilities --- source.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/source.md b/source.md index b83ed7a..f7f1acc 100644 --- a/source.md +++ b/source.md @@ -294,11 +294,6 @@ If you appreciate the content 📖, support projects visibility, give 👍| ⭐| ### Build automation -#### Build configuration - -- [Envoronment Configuration](https://github.com/TatsuUkraine/dart_environment_config) - CLI command to generate App configuration for particular environment -as Dart Class and `.env` file to use inside Flutter application 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. @@ -576,6 +571,8 @@ as Dart Class and `.env` file to use inside Flutter application by [TatsuUkraine - [FlutterIcon](http://fluttericon.com/) - Icon set generator by [Mike Hoolehan](https://github.com/ilikerobots) - [FVM](https://github.com/leoafarias/fvm) - Flutter Version Management: A simple cli to manage Flutter SDK versions. - [Flutter Debugger](https://github.com/blankapp/flutter-debugger) - Standalone app for debugging Flutter apps based on [Flipper](https://github.com/facebook/flipper) by [JianyingLi](https://github.com/lijy91) +- [Envoronment Configuration](https://github.com/TatsuUkraine/dart_environment_config) - CLI command to generate App configuration for particular environment +as Dart Class and `.env` file to use inside Flutter application by [TatsuUkraine](https://github.com/TatsuUkraine) ### VSCode From 4e6342fcbfd465424fdde8a060530647de903f0b Mon Sep 17 00:00:00 2001 From: Denis Beketsky Date: Mon, 4 May 2020 22:32:39 +0300 Subject: [PATCH 4/5] resolved merge conflict --- source.md | 1 - 1 file changed, 1 deletion(-) diff --git a/source.md b/source.md index d4b4d59..cdbc828 100644 --- a/source.md +++ b/source.md @@ -585,7 +585,6 @@ This section contains libraries that take an experimental or unorthodox approach - [Redux Starter/Code Generator](https://github.com/hillelcoren/flutter-redux-starter) - Starter project and code generator with Redux support by [Hillel Coren](https://twitter.com/hillelcoren) - [FlutterIcon](http://fluttericon.com/) - Icon set generator by [Mike Hoolehan](https://github.com/ilikerobots) - [FVM](https://github.com/leoafarias/fvm) - Flutter Version Management: A simple cli to manage Flutter SDK versions. -- [Flutter Debugger](https://github.com/blankapp/flutter-debugger) - Standalone app for debugging Flutter apps based on [Flipper](https://github.com/facebook/flipper) by [JianyingLi](https://github.com/lijy91) - [Envoronment Configuration](https://github.com/TatsuUkraine/dart_environment_config) - CLI command to generate App configuration for particular environment as Dart Class and `.env` file to use inside Flutter application by [TatsuUkraine](https://github.com/TatsuUkraine) From 84db0e828a09764ef6bb9a9f24546e6f94d96a4c Mon Sep 17 00:00:00 2001 From: Jeremiah Ogbomo Date: Wed, 6 May 2020 13:48:01 +0100 Subject: [PATCH 5/5] Shorten description --- source.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source.md b/source.md index cdbc828..3123969 100644 --- a/source.md +++ b/source.md @@ -585,8 +585,7 @@ This section contains libraries that take an experimental or unorthodox approach - [Redux Starter/Code Generator](https://github.com/hillelcoren/flutter-redux-starter) - Starter project and code generator with Redux support by [Hillel Coren](https://twitter.com/hillelcoren) - [FlutterIcon](http://fluttericon.com/) - Icon set generator by [Mike Hoolehan](https://github.com/ilikerobots) - [FVM](https://github.com/leoafarias/fvm) - Flutter Version Management: A simple cli to manage Flutter SDK versions. -- [Envoronment Configuration](https://github.com/TatsuUkraine/dart_environment_config) - CLI command to generate App configuration for particular environment -as Dart Class and `.env` file to use inside Flutter application by [TatsuUkraine](https://github.com/TatsuUkraine) +- [Environment Configuration](https://github.com/TatsuUkraine/dart_environment_config) - CLI tool to generate `.env` configurations for application environments by [TatsuUkraine](https://github.com/TatsuUkraine) ### VSCode