Mina kann während der Bereitstellung keine Umgebungsvariablen laden, die sich in *.yml-Dateien befinden.
Weitere Informationen finden Sie hier: http://stackoverflow.com/questions/28215274/rails-mina-not-able-to-load-environment-variables-in-database-yml-file?noredirect=1#comment44798939_28215274
Sie müssen Ihre ENV in eine .bashrc-Datei einfügen. .bash_profile wird nicht geladen, da Mina eine nicht interaktive Shell verwendet.
Samen hier: http://stackoverflow.com/a/216204/1339894
@d4be4st Ich habe meine ENV-Variablen in die .bashrc-Datei geschrieben. Immer noch der gleiche Fehler.
@peterprabu wir hatten gerade das gleiche Problem.
Hast du diese Zeile in deiner basrc-Datei?
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
Wenn ja, müssen Sie Ihre Exporte vor diese Zeile setzen
@d4be4st Meine Exporte auf dieser Linie zu halten funktioniert!
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
Vielen Dank.
Hilfreichster Kommentar
@d4be4st Meine Exporte auf dieser Linie zu halten funktioniert!
Vielen Dank.