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

问题描述 投票:0回答:1

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

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

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

azure-devops azure-pipelines
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.