2010-05-11 136 views
4

我在這個應用程序中使用S3上傳文件,因爲Heroku有一個只讀文件系統。我怎樣才能讓我的s3.yml到Heroku,但是避免將它檢入到主存儲庫中?亞馬遜密鑰和Heroku

回答

0

另一種解決方案是建立在那裏你修改的.gitignore所以祕密文件可以推到Heroku的新本地分支不要推這個分支到你的Github回購。

爲推動非主分支的Heroku,使用方法:

git push heroku secret-branch:master 

更多信息上可以找到:
https://devcenter.heroku.com/articles/multiple-environments#advanced-linking-local-branches-to-remote-apps

使用heroku run bash然後ls檢查你的祕密文件是否已推送到heroku或不

優於其他解決方案:
保持祕密文件以您喜歡的格式;)