2017-03-14 5 views
1

Wenn mix edeliver version production lokal ausgeführt fehlschlägt es mit der folgenden AusgabeEdeliver andernfalls freigeben starten

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! 

Der Fehler liegt auf der Hand, wie die ausführbaren Leben in: ~/my_app.io/my_app/_build/prod/rel/my_app/bin

Ich bin auch nicht in der Lage alle laufen die start/stop/restart etc Befehle

der Einsatz erfolgreich war, weil, wenn ich ssh in, und den Startbefehl ausführen es funktioniert.

Ich möchte wissen, ob jemand mich in die Richtung einiger Konfigurationsparameter, die ich fehle zeigen kann, wie die lokalen Befehle viel effizienter sind.

Antwort

1

das Problem

baute ich nur, indem Sie die meine app folgenden Figured aus: env MIX_ENV=prod mix edeliver build release

Ich war wohl zu aufgeregt und vergessen haben, um tatsächlich die Freigabe einsetzen, um etwas ähnlich der folgenden mix edeliver deploy release to production --version=0.0.1

hoffe, dass jemand anderes von diesem auch profitieren könnten.