heroku - 在 Heroku 管道中批量设置环境变量

我正在尝试为 Heroku 管道批量设置环境变量,因为 Heroku 在新版本中不再使用管道中父级的环境变量。

https://devcenter.heroku.com/articles/review-apps-new#configuration

我试过这些,但它们不起作用。我找不到这方面的任何文件。任何帮助将非常感激。谢谢。

heroku config:set KEY1=VALUE1 KEY2=VALUE2 --app my-pipeline

heroku config:set KEY1=VALUE1 KEY2=VALUE2 --pipeline=my-pipeline

最佳答案

您可以按照 here 所述从另一个应用复制所有环境变量:

CONFIG_VARS=$(echo $(heroku config -a APPLICATION_NAME --json)) && curl -n -X PATCH https://api.heroku.com/pipelines/PIPELINE_ID}/stage/review/config-vars -d "$CONFIG_VARS" -H "Content-Type: application/json" -H "Accept: application/vnd.heroku+json; version=3"

用您的应用名称和 PIPELINE_ID 切换 APPLICATION_NAME 以及您要将配置变量复制到的管道 ID。

https://stackoverflow.com/questions/58946075/

相关文章:

flutter - 调用 notifyListeners() 时对话框状态不更新

django - 我应该为我的电子商务网站使用 JWT 还是 session ?

r - 如何将 csv 文件导入使用 R 内核的 Google Colab?

amazon-web-services - 无服务器 AWS - 是否值得使用自定义授权方(作为 l

angular - ng5- slider : Dragging pointers not movi

ksqldb - KSQL 每组选择对应于具有最少时间戳的一行

node.js - 如何对 express-http-proxy 进行单元测试

sql-server - [Microsoft][SQL Server 的 ODBC 驱动程序 17

javascript - 在 express/react SSR 应用程序中使用 materiali

node.js - Npm 包安装在 nvm 的错误 Node 版本文件夹中