Heroku管道阶段是否与Rails环境阶段相对应?

问题描述 投票:0回答:2

我刚刚创建了我的第一个Heroku管道,并在其development阶段部署了一个Rails应用程序。

我的问题是,这些管道阶段(如developmentproduction)是否与Rails中的环境相对应?例如,我的应用程序部署到development阶段是否从config/development.rb获取其设置?或者在Heroku中部署的所有应用程序都是从production.rb读取的,无论管道阶段如何?

我知道这似乎是一个基本问题,但我无法在文档或此处找到信息。提前致谢。

ruby-on-rails heroku pipeline
2个回答
0
投票

如果你去设置 - >显示配置变量,应该有一个名为RAILS_ENV的env变量,你可以将其设置为你想要的环境。默认情况下,它是生产。


0
投票

对于任何观看此内容并供将来参考的人 - 正如@arieljuod猜测的那样,它是production

控制台输出:

Running rails c on ⬢ intg-app... up, run.3149 (Free)
Loading production environment (Rails 5.2.3)
© www.soinside.com 2019 - 2024. All rights reserved.