Mina não consegue carregar variáveis de ambiente que estão em arquivos * .yml durante a implantação.
Consulte isso para obter detalhes: http://stackoverflow.com/questions/28215274/rails-mina-not-able-to-load-environment-variables-in-database-yml-file?noredirect=1#comment44798939_28215274
Você precisa colocar seu ENV no arquivo .bashrc. .bash_profile não é carregado porque o mina está usando um shell não interativo.
semente aqui: http://stackoverflow.com/a/216204/1339894
@ d4be4st coloquei minhas variáveis ENV no arquivo .bashrc. Ainda é o mesmo erro.
@peterprabu , acabamos de ter o mesmo problema.
você tem esta linha em seu arquivo basrc?
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
se sim, então você precisa colocar suas exportações antes dessa linha
@ d4be4st Manter minhas exportações no topo desta linha funciona!
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
Obrigado.
Comentários muito úteis
@ d4be4st Manter minhas exportações no topo desta linha funciona!
Obrigado.