kol*_*osy 2 git deployment heroku
我们正在将heroku应用程序部署到生产环境中.它接受信用卡号码,因此我们必须小心其中的凭据.我们使用git进行源代码控制.如果我正在部署到常规服务器,我会单独保留生产配置文件,并在部署时复制它们.
问题是heroku使用git进行部署,所以我必须将我的生产内容提交给git才能部署到heroku.你如何保持这些文件不再上游?
我唯一想到的就是制作一个repo的本地分支,并将fork挂钩到git.不知道我是否喜欢那样.
你可以使用heroku gem 在heroku上设置环境变量:
heroku config:add MYKEY=12345679
Run Code Online (Sandbox Code Playgroud)
你可以在你的heroku应用程序中使用它 ENV['MYKEY']
请参阅:http://devcenter.heroku.com/articles/config-vars
| 归档时间: |
|
| 查看次数: |
289 次 |
| 最近记录: |