从 app.json、heroku.yml 或其他配置自动添加插件
Automatically add addon from app.json, heroku.yml or other config
我想提供一个来自 github 的按钮来直接部署应用程序。
它是一个服务于某些网站的 go 应用程序。
现在对于持久数据,它需要一个插件“Heroku Postgres”。
我尝试用以下方法定义 heroku.yml:
setup:
addons:
- plan: heroku-postgresql
我试过app.json:
{
"addons": ["heroku-postgresql:hobby-dev"]
}
但它什么都不做,它从不添加插件。我知道我可以通过网站或 CLI 手动添加它,但我想要一种全自动方式 - 如果可能的话。
它应该看起来像这样
"addons": [
{
"plan": "heroku-postgresql",
"options": {
"version": "12"
}
}
]
我想提供一个来自 github 的按钮来直接部署应用程序。 它是一个服务于某些网站的 go 应用程序。
现在对于持久数据,它需要一个插件“Heroku Postgres”。
我尝试用以下方法定义 heroku.yml:
setup:
addons:
- plan: heroku-postgresql
我试过app.json:
{
"addons": ["heroku-postgresql:hobby-dev"]
}
但它什么都不做,它从不添加插件。我知道我可以通过网站或 CLI 手动添加它,但我想要一种全自动方式 - 如果可能的话。
它应该看起来像这样
"addons": [
{
"plan": "heroku-postgresql",
"options": {
"version": "12"
}
}
]