步骤
初始化
会创建 rel 文件夹,带 vm 的配置和环境变量
1 | mix release.init |
指定 release
如果要生成指定的 release 的名字,则修改 mix.exs
一般不需要
1 | def project do |
运行
1 | MIX_ENV=prod mix release |
指定 vm 参数
1 | export RELEASE_DISTRIBUTION=name |
发布
最终需要的目录
1 | _build/prod/rel/$RELEASE_NAME/ |
会创建 rel 文件夹,带 vm 的配置和环境变量
1 | mix release.init |
如果要生成指定的 release 的名字,则修改 mix.exs
一般不需要
1 | def project do |
运行
1 | MIX_ENV=prod mix release |
1 | export RELEASE_DISTRIBUTION=name |
最终需要的目录
1 | _build/prod/rel/$RELEASE_NAME/ |