随着secrets.yml文件的发布,我取消了对Figaro的依赖,并将所有 key 移到secrets.yml并将该文件添加到.gitignore。
但是当我尝试推送到Heroku时,Heroku表示他们需要在我的存储库中使用该文件才能部署网站。这是有道理的,但是如果可以避免的话,我不想在git中使用我的键。
使用Figaro,我将运行一个rake任务,将 key 作为env变量部署到heroku,并将application.yml保留在.gitignore中。显然,我不能再这样做了。那么我该如何处理呢?
最佳答案
see this link 用于heroku设置
如果你想像这样在本地使用
KEY = xyz OTHER_KEY = 123 rails
关于ruby-on-rails - 您如何使用Ruby on Rails 4.1.0beta1管理 secret key 和heroku?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21544626/