CD管道中的任务是在每次部署之前编辑或转换某些文件

时间:2019-04-16 05:48:34

标签: azure-devops azure-pipelines

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

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

如何以及在何处可以设置此任务?

1 个答案:

答案 0 :(得分:1)

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

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