我正在尝试使用Azure DevOps设置CI / CD管道。我的要求是在发布阶段设置任务,以便在每次部署之前编辑或转换少量文件(根据客户的XML和其他文本文件)。
例如编辑pom.xml
文件以在每次部署之前编辑工件ID。
我如何以及在哪里设置此任务?
在marketplace中,很少有扩展可以用其他字符串替换文件中的字符串(最流行的是“替换令牌”),您可以安装扩展并在发布管道中使用它。
另一种选择是,编写一个替换字符串的小型PowerShell脚本,并在发行版中使用PowerShell任务。