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