ruby-on-rails - 更新 Heroku Review 应用环境/配置变量
问题描述
我正在开发一个使用 Heroku 的审查应用程序功能的遗留 Rails 项目。当审查应用程序自动部署时,RAILS_ENV 被设置为“审查”。此值未在 app.json 中指定,并且 RAILS_ENV 在暂存环境中设置为“生产”。我在哪里可以查看以确保从父应用程序复制此环境变量?
解决方案
我通过检查 app.json 文件找到了我的问题的答案。有一个 postdeploy 脚本运行自定义 rake 任务来更新 config_vars。
更广泛地说,配置变量由 app.json 文件的 env 属性中的设置以及指定 postdeploy 脚本中的任何更新设置。如果您想获得一些格式化帮助,您可以访问 heroku UI 中的 app.json 生成器,方法是前往https://dashboard.heroku.com/apps/your-app-name/app-json
推荐阅读
- r - scale_x_continuous 的中断似乎不起作用
- python - 仅当主机在 python 中可 ping 时才尝试将主机写入 csv
- python - 使用 matplotlib 在 Python 上的散点图上未正确显示 Y 轴标签
- angular - 在 ionic4 "BackgroundGeolocationConfig" 中删除 GPS 跟踪通知
- python - 循环遍历迭代并用模型中的预测值替换空值
- bash - bash中的字符串拆分分隔符返回两倍大小
- newrelic - New Relic Spring AOP 文档
- javascript - 我需要将一个函数设置为 html 元素的事件监听器
- c++ - QT ; 如何在运行时将资源路径存储到变量?
- html - 如何在 Jinja2 中动态设置背景图像?