-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(1.39.0) ENV variables are not persisting when set from a pipeline #2101
Comments
nboxill
changed the title
(1.39.0) ENV variables no longer working when set from a pipeline
(1.39.0) ENV variables are not persisting when set from a pipeline
Oct 18, 2024
Seeing the same issue |
We're experiencing the same issue |
I've recreated this in a simple example. https://github.com/Fishbowler/maestro-examples/tree/env_vars/env-vars (I regret naming the folder and branch the same - sorry about that) Running
Log file: maestro.log |
Same here |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is there an existing issue for this?
Steps to reproduce
Run maestro test on a flow from a gitlab pipeline - using a shell-script installed runner on the host machine.
Actual results
I have a niche use-case with maestro, with my app i'm using a shell-script gitlab runner to run test flows said runner, on a host machine.
Env variables are set from a pipeline:
- export MAESTRO_TEST_EMAIL="$TEST_EMAIL"
CLI 1.38.1
- inputText: ${MAESTRO_TEST_EMAIL}
worksCLI 1.39.0
- inputText: ${MAESTRO_TEST_EMAIL}
returns nullExpected results
Expect the env variables to persist in maestro tests when set from a gitlab pipeline.
About app
App is a native android application
About environment
MacOS Sonoma
Logs
Logs
Maestro version
1.39.0
How did you install Maestro?
install script (https://get.maestro.mobile.dev)
Anything else?
N/A
The text was updated successfully, but these errors were encountered: