我遇到了一个微妙的差异,我的分期和生产环境,这意味着是相同的。如何确保它们完全相同,运行相同的代码,加载相同的资产,运行相同的迁移等等。
例如,您可以通过运行heroku releases
来检查每个提交是否具有相同的提交,还可以通过运行heroku run rake db:version
来检查每个具有相同的数据库迁移。您还能做什么来验证每个环境是完全相同的呢?
发布于 2016-07-19 15:53:54
这里是你可以去看的地方:
config/production.rb
和config/staging.rb
heroku config
并查找差异heroku rake db:version
并检查差异heroku rake releases
,并确保有相同的提交。heroku pg:info
如果数据库相关查询只是样式差异,则不需要使用它。
发布于 2016-01-29 17:00:38
您可以在Heroku文档中阅读更多内容,但您可以尝试的一件事是使用heroku config.
查看应用配置vars。
https://stackoverflow.com/questions/35096728
复制相似问题