我是一名铁路开发人员,并试图熟悉Heroku。
我没有将config / environment.rb添加到git中,因为environment.rb对于每个环境可能都不同。 例如,ENV ['RAILS_ENV'] ='some_env'应该在environment.rb中。
然而,Heroku要求environment.rb在git中,以便我可以将它推送到Heroku。
有没有办法只将environment.rb复制到Heroku而不进行版本控制呢?
感谢。
萨姆
答案 0 :(得分:3)
您始终要保持签入environment.rb文件。您可以使用配置变量
设置环境
heroku config:add RAILS_ENV=some_env
因此,您将配置存储在每个应用中。您可以使用ENV []
从应用程序中读取任何配置变量