4. $> MIX_ENV=prod mix release.init
use Mix.Releases.Config,
default_release: :web,
default_environment: Mix.env()
environment :prod do
set include_erts: true
set cookie: “ M*~{1amT9B(cG9qoi3I*a>BUS{AkC;Lb<hh~BG[g ”
end
release :web_app do
set version: current_version(:web)
end
Init Release
5. - Increase app version in mix.exs
- Hot upgrades are possible with included ERTS only
- Don’t mess up with cookie
$> MIX_ENV=prod mix deps.get --only prod
$> MIX_ENV=prod mix release [--upgrade] --env=prod
Create Release/Upgrade