我在這個應用程序中使用S3上傳文件,因爲Heroku有一個只讀文件系統。我怎樣才能讓我的s3.yml到Heroku,但是避免將它檢入到主存儲庫中?亞馬遜密鑰和Heroku
4
A
回答
5
檢出http://docs.heroku.com/config-vars,頁面上的第一個例子正是你想要做的。
編輯'2015:頁面現在在https://devcenter.heroku.com/articles/config-vars,它是您正在尋找的第二頁。
0
另一種解決方案是建立在那裏你修改的.gitignore所以祕密文件可以推到Heroku的新本地分支。 不要推這個分支到你的Github回購。
爲推動非主分支的Heroku,使用方法:
git push heroku secret-branch:master
使用heroku run bash
然後ls
檢查你的祕密文件是否已推送到heroku或不
優於其他解決方案:
保持祕密文件以您喜歡的格式;)