gpt4 book ai didi

Azure 开发运营 : How to save KV variable into the common variable

转载 作者:行者123 更新时间:2023-12-02 02:42:39 25 4
gpt4 key购买 nike

我在 Azure DevOps 中的管道执行以下操作:

enter image description here

  1. Bash 脚本:避免数据库无法删除的问题( Azure PostgreSQL: it is not possible to remove database through Azure CLI )

  2. Azure Key Vault:获取用于登录 PostgreSQL 数据库的 Key Vault 变量

  3. Azure CLI:使用 Azure CLI 删除数据库;
  4. NPM 安装:从 package.json 初始化 NodeJS 包
  5. NPM 运行:启动连接到 PostgreSQL 的 apply.js 文件,创建数据库,并使用 liquibase 应用架构;

apply.js 使用一些环境变量,例如存储在变量组中的 DB_HOST、DB_PASSWORD、DB_USER,但是 Key Vault 中的密码存储为 postgres-password 变量。所以,问题是如何将 KV postgres-admin-password 变量保存到公共(public) DB_PASSWORD 变量中。

有什么办法可以做到这一点吗?

最佳答案

您可以添加一个 PowerShell 内联任务来设置 DB_PASSWORD 值,例如 postgres-admin-password:

Write-Host "##vso[task.setvariable variable=DB_PASSWORD;]$(postgres-admin-password)"

关于Azure 开发运营 : How to save KV variable into the common variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58315892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com