This is a meta issue to track the progress of releases in Elixir. The goal is to include minimum support for releases, then add user conveniences, and then finally work on hot code upgrades with relups and appups.
Milestone 1
The goal here is to add releases to core without many bells and whistles:
Milestone 2
The goal here is implement user facing features:
This is a meta issue to track the progress of releases in Elixir. The goal is to include minimum support for releases, then add user conveniences, and then finally work on hot code upgrades with relups and appups.
Milestone 1
The goal here is to add releases to core without many bells and whistles:
mix releasesupport to Elixir ([WIP] mix release support #8677)Milestone 2
The goal here is implement user facing features:
Mix.Config. The default config provider will look a config atconfig_path |> Path.dirname() |> Path.join("release.exs")and always log if a release config is being used or not. We also need to raise a good error message ifMix.Configis used instead ofConfig