Rancher CLI up command help


I am using the Rancher CLI in order to create stacks using the up command.

I am a little bit confused as to why the up command is interactive all the time (prompts for inputs to rancher-compose.yml questions) even though I specify an env file using the -e flag. I need it to not be interactive because I use it from a bash script which must run in a non-interactive way.

Is this the normal behaviour or am I missing something? Also is there another command to create stacks and wait for their start (the stacks create command is non blocking).

Thanks for your help.