Mina: Problema ao carregar variáveis ​​ENV em arquivos * .yml

Criado em 30 jan. 2015  ·  4Comentários  ·  Fonte: mina-deploy/mina

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

Comentários muito úteis

@ d4be4st Manter minhas exportações no topo desta linha funciona!

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

Obrigado.

Todos 4 comentários

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.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Bilge picture Bilge  ·  9Comentários

thaichor picture thaichor  ·  8Comentários

jmuheim picture jmuheim  ·  5Comentários

devvmh picture devvmh  ·  4Comentários

misteral picture misteral  ·  10Comentários