heroku - Heroku Pipelines:来自 app.json 的配置被忽略
问题描述
我正在尝试设置 Heroku Pipelines,并想使用 app.json 配置我的环境和构建过程。但是我的 app.json 被忽略了。
这就是我的回购的样子:
- Dir1
- Dir2
- ...
- app.json
- some other files
我做了一个简单的 app.json,但没有安装 buildpack,没有配置数据库等等。
{
"formation": {
"web": {
"quantity": 1,
"size": "free"
},
"worker": {
"quantity": 1,
"size": "free"
}
},
"addons": [
{
"plan": "heroku-postgresql:hobby-dev"
},
{
"plan": "heroku-redis:hobby-dev"
}
],
"buildpacks": [
{
"url": "heroku/nodejs"
}
]
}
有谁知道为什么不使用 app.json 的配置?
解决方案
所以,这里是问题的解决方案: app.json 中的配置只会在第一次创建 heroku 应用时使用。因此,您需要删除该应用程序并创建一个新应用程序以查看发生的更改。
推荐阅读
- r - 编码这个适应度函数的最快方法是什么?
- ios - 有没有办法检查 NSPhotoLibraryAddUsageDescription 权限是被授予还是被拒绝?
- android - 如何使用 Boost Asio 在 Android 上获取我的本地 udp ip 地址?
- javascript - 输入后如何过滤json?
- r - R中的列选择错误与应用循环
- printing - 如何在 AvalonEdit 中打印带有文档的行号
- php - VS Code 没有在 PHP XDebug 的断点处停止
- google-cloud-platform - 谷歌云问题中的 API 语音到文本凭据
- dotnetnuke - DNN 6 升级网络路径有问题
- reactjs - 不在导航器中的联系人 (Google Chrome 80)