You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What do I need to add to this ci_post_clone.sh script in order to make the environment variables defined in .env work.
(And I do not want to add .env to git)
For XCode Cloud, I also tried to directly mention the env vars in the XCode mask (under Intergrate Workflows)
But it does not work - Apple still throws the error that .env cannot be found under /assets/.env .
How can I use .env in Flutter and still use XCode Cloud CI ??
For Android I am clueless. Any idea ? (I'm using flutter build appbundle)
The text was updated successfully, but these errors were encountered:
iKK001
changed the title
dotenv CI/CD: XCode Cloud - how to define env vars ? Android appBuild - how to define env vars ?
dotenv CI/CD: XCode Cloud - how to define env vars ? Android appbundle - how to define env vars ?
Jan 24, 2024
I'm facing the same issue with a different use case.
I'm trying to run flutter test on Github actions without loading the .env into my repo.
My tests fail because the pubspec.yaml is expecting a .env file at the expected location. The command did not even touch test settings or any test file.
one can reproduce this situation locally, by temporarily removing the .env or changing the name) from their project and trying to run their tests.
I'm facing the same issue with a different use case. I'm trying to run flutter test on Github actions without loading the .env into my repo. My tests fail because the pubspec.yaml is expecting a .env file at the expected location. The command did not even touch test settings or any test file.
one can reproduce this situation locally, by temporarily removing the .env or changing the name) from their project and trying to run their tests.
Uh oh!
There was an error while loading. Please reload this page.
I am using flutter_dotenv 5.1.0
Everything works if I compile my flutter app locally:
But how does it work for Xcode Cloud CI ??
And how for Google Playstore (appbundle) ??
For XCode Cloud:
I am using the default
ci_post_clone.sh
as described here in the official Flutter documentation.What do I need to add to this
ci_post_clone.sh
script in order to make the environment variables defined in.env
work.(And I do not want to add
.env
to git)For XCode Cloud, I also tried to directly mention the env vars in the XCode mask (under Intergrate Workflows)

But it does not work - Apple still throws the error that .env cannot be found under /assets/.env .
How can I use
.env
in Flutter and still use XCode Cloud CI ??For Android I am clueless. Any idea ? (I'm using
flutter build appbundle
)The text was updated successfully, but these errors were encountered: