Mina: 在 *.yml 文件中加载 ENV 变量的问题

创建于 2015-01-30  ·  4评论  ·  资料来源: mina-deploy/mina

Mina 无法在部署时加载 *.yml 文件中的环境变量。
详情请参考: http :

最有用的评论

@d4be4st将我的导出保持在这条线之上是有效的!

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

谢谢。

所有4条评论

你需要把你的 ENV 放在 .bashrc 文件中。 .bash_profile 未加载,因为 mina 使用的是非交互式 shell。

种子在这里: http :

@d4be4st我把我的 ENV 变量放在 .bashrc 文件中。 还是一样的错误。

@peterprabu我们刚刚遇到了同样的问题。
你的 basrc 文件中有这一行吗?

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

如果是,那么您需要将导出放在该行之前

@d4be4st将我的导出保持在这条线之上是有效的!

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

谢谢。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

amargherio picture amargherio  ·  10评论

jakoss picture jakoss  ·  3评论

misteral picture misteral  ·  10评论

sosedoff picture sosedoff  ·  9评论

Epigene picture Epigene  ·  4评论