首页 > 解决方案 > CD 管道中的任务以在每次部署之前编辑或转换某些文件

问题描述

我正在尝试使用 Azure DevOps 设置 CI/CD 管道。我的要求是在发布阶段设置任务以在每次部署之前编辑或转换少量文件(根据客户的 XML 和其他文本文件)。

例如,pom.xml在每次部署之前编辑文件以编辑工件 ID。

我如何以及在哪里可以设置此任务?

标签: azure-devopsazure-pipelines

解决方案


市场上,很少有扩展可以用其他字符串替换文件中的字符串(最流行的是“替换令牌”),您可以安装扩展并在发布管道期间使用它。

另一种选择是编写一个小的 PowerShell 脚本来替换字符串,并在发行版中使用 PowerShell 任务。


推荐阅读