首页 > 解决方案 > XML 文件中存在的应用程序配置的 Azure Dev Ops 自动化

问题描述

我的一些应用程序配置存在于 XML 文件中。这些将因环境而异。我想根据环境在部署期间替换这些值。我的变量存在于发布管道变量中。我无法使用替换令牌任务,因为我的构建是 zip 格式。我尝试使用部署任务中的选项(XML 替换)——它适用于配置和 JSON 文件。不知道如何使它与 XML 文件一起工作。

感谢您的帮助。

标签: azure-devopsazure-pipelines-release-pipeline

解决方案


有一种解决方法可以替换压缩 XML 文件中的值。

1,您可以使用 提取文件任务来提取zip文件。

2、然后就可以使用replace token任务来替换XML文件中的值了。

3,然后您可以添加存档文件任务来存档提取的文件。并在您的部署任务中定位这个新归档的文件。

在此处输入图像描述


推荐阅读