mix release copies
mix release foo_app doesn’t copy
According to the docs, the files inside
/rel/overlays/bin are copied as explained below:
The files in the
rel/overlaysdirectory are copied into every release environment.
However the files are not being copied in my setup using Umbrella. For example, the
migrate script should be present in order to execute the migrations - I expected the file to be available in
/app/bin/, however it doesn’t exist.
I have an Umbrella with the following structure:
- foo_app - rel - overlays/bin - migrate - server - bar_app - rel - overlays/bin - migrate - server
RUN MIX_ENV=prod mix release foo_app_release
The Docker container will only contain the shell script
/app/bin/. The files from
rel/overlays/bin are missing in the release.
Any help is appreciated!