运行 混合发布时的未知选项
Unknown option when running mix release
我刚刚在我的构建服务器上将 Elixir 从 1.7.4 升级到 1.10.4,但出现此错误:
** (Mix) Could not invoke task "release": 2 errors found!
--env : Unknown option
--no-tar : Unknown option
命令和之前一样,就是:
MIX_ENV=prod mix release --env=prod --no-tar
当我在没有这两个标志的情况下尝试 运行 时,构建工作正常,但我无法获取服务器 运行ning。这些是错误。
{"could not start kernel pid",application_controller,"error in config file \"/mokily/gerard/releases/222.38.10/sys.config\" (none): configuration file not found"}
could not start kernel pid (application_controller) (error in config file "/mokily/gerard/releases/222.38.10/sys.config" (none): configuration file not found)
- 发布不需要这些标志。
env
已经由MIX_ENV=prod
指定,tar
不会被构建。
- 发布前
mix release
one must prepare the source tree to release with mix release.init
.
我刚刚在我的构建服务器上将 Elixir 从 1.7.4 升级到 1.10.4,但出现此错误:
** (Mix) Could not invoke task "release": 2 errors found!
--env : Unknown option
--no-tar : Unknown option
命令和之前一样,就是:
MIX_ENV=prod mix release --env=prod --no-tar
当我在没有这两个标志的情况下尝试 运行 时,构建工作正常,但我无法获取服务器 运行ning。这些是错误。
{"could not start kernel pid",application_controller,"error in config file \"/mokily/gerard/releases/222.38.10/sys.config\" (none): configuration file not found"}
could not start kernel pid (application_controller) (error in config file "/mokily/gerard/releases/222.38.10/sys.config" (none): configuration file not found)
- 发布不需要这些标志。
env
已经由MIX_ENV=prod
指定,tar
不会被构建。 - 发布前
mix release
one must prepare the source tree to release withmix release.init
.