Deployment 爱德华兹未能开始释放

Deployment 爱德华兹未能开始释放,deployment,elixir,edeliver,Deployment,Elixir,Edeliver,在本地运行mix-edeliver版本生产时失败,输出如下 EDELIVER MYAPP WITH VERSION COMMAND -----> getting release versions from production servers production node: user : app_user host : my_app path : /home/app_user/my_app.io response: bash: line 4: bi

在本地运行
mix-edeliver版本生产时
失败,输出如下

EDELIVER MYAPP WITH VERSION COMMAND

-----> getting release versions from production servers

production node:

  user    : app_user
  host    : my_app
  path    : /home/app_user/my_app.io
  response: bash: line 4: bin/my_app: No such file or directory

bash: line 47: bin/my_app: No such file or directory


VERSION DONE!
错误很明显,因为可执行文件位于:
~/my\u app.io/my\u app/\u build/prod/rel/my\u app/bin

我也无法运行任何
start/stop/restart
etc命令

部署是成功的,因为当我使用ssh连接并运行start命令时,它可以工作


我想知道是否有人能给我指出我缺少的一些配置参数的方向,因为本地命令效率更高。

解决了这个问题

我只通过运行以下命令来构建我的应用程序:
env MIX\u env=prod MIX edeliver build release

我可能太激动了,忘记了使用类似于下面的
mix-edeliver-deploy-release-to-production-version=0.0.1

希望其他人也能从中受益