【发布时间】:2019-06-13 16:31:32
【问题描述】:
我似乎找不到任何关于如何在本地处理 Azure 发布管道变量的文档。我的网络配置中有占位符名称,但我不确定在 Visual Studio 中调试时如何注入它们。
【问题讨论】:
标签: azure azure-devops azure-pipelines
我似乎找不到任何关于如何在本地处理 Azure 发布管道变量的文档。我的网络配置中有占位符名称,但我不确定在 Visual Studio 中调试时如何注入它们。
【问题讨论】:
标签: azure azure-devops azure-pipelines
首先,不要使用发布管道进行配置管理。配置应该由源代码控制驱动,因此只有一个关于软件状态及其配置的真实来源。对于机密,应在外部机密存储(例如 Azure 密钥保管库)中检索和管理它们。
使用部署时配置转换。您的标准日常web.config 应该包含您需要调试的任何值。然后,在部署时,使用 Web 部署转换将配置文件转换为适合在您的目标环境中运行您的应用程序的文件。
【讨论】: