为heroku app设置登台环境

时间:2016-10-12 04:50:57

标签: ruby-on-rails git heroku

我迟到了为heroku上托管的现有应用添加了一些功能。原始构建器已经授予我访问权限和我的goku:clone -a app-name'到我的本地电脑。

我发现了一些有关如何为此网站设置暂存环境的相互矛盾的说明。我不想推送到原始网站,但想要一种尝试功能的方法。

如果有人有过升级和heroku的经验,我会感激任何澄清。

2 个答案:

答案 0 :(得分:1)

请参阅:Heroku - Managing Multiple Environments for an App

您需要创建一个托管登台应用程序的第二个Heroku应用程序。

按照链接中提供的说明在heroku中使用多个环境。

答案 1 :(得分:0)

您需要在staging.rb中创建config/environments文件。您可以复制development.rbproduction.rb并调整所需的任何值。

Heroku将处理配置数据库配置等。您可以在Heroku中克隆应用程序或只创建一个新应用程序,然后将其RAILS_ENVRACK_ENV环境变量设置为staging,然后推送到它。