In our flutter app, we rely on build flavors. It works on mobile using
flutter build apk --release --flavor dev
But when making a flutter web release build, the following is not working
flutter build web --release --flavor dev
Since build flavor is not supported in flutter web, is there any workaround ? (Environment variables? Adding more pipeline script steps ? But how ? )
You can use: var env = String.fromEnvironment("flavor");
Then, by command line:
flutter build web --dart-define=flavor=dev
flutter build web --dart-define=flavor=stg
flutter build web --dart-define=flavor=prod
This is the workaround for flutter web.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With