Use Docker compose
Launch a composition and define a service environment variable using a file
At times when launching a composition, you need to pass many environment variables to a specific service.
To do so, you can use
docker-compose 'env_file' field on any service, and use files from the current working directory from which the composition is being launched.
This works for both
launch-composition step types.
When launching a composition directly from the Compositions view, using
env_filedoes not work as it is being launched in an empty working directory.
Consider moving the composition launch as part of a usual pipeline which will give you ability to use files from your cloned repository.
Compositions are launched within a working directory, which is the cloned repository by default.
This means that you can always reference an
env_file just as would reference a
Composition from file