Elixir comes packaged with a great build tool called Mix. As you start gearing up for production you will begin to explore creating releases with tools such as exrm and distillery. At this point it pays to be aware of what happens to your Mix configuration when you create a release. This blog posts explores exactly that: https://www.erlang-solutions.com/blog/from-elixir-mix-configuration-to-release-configuration-alchemy-101-part-2.html
9 Likes
This is great! Definitely a source of confusion for newcomers. I should note though that Distillery is now on version 1.1, and the output location of release files has changed (it’s now in _build/<env>/rel/...
rather than rel/...
), other than though, everything is on point
3 Likes
Thanks for the feedback, I’ll be sure to update it.
1 Like