The docs for pre-deploy commands state:
They execute within your private network and have access to your application's environment variables.
I am assuming this means that they are available as shell variables, however running the following pre-deploy command results in failure, despite that variable being set in the "Variables" config section: /app/efbundle --version --connection "$ConnectionStrings__MyConnectionString"
Is this the intended usage of environment variables in this context?
Alternatively, is it possible to use interpolated variables like we would when setting the value of another variable, i.e. ${{Postgres.PGHOST}}, such that my pre-deploy command would then look like:
/app/efbundle --verbose --connection "Server=${{Postgres.PGHOST}} ..."
Cheers!