Azure devops 我们可以使用变量替换而不仅仅是JSON或XML来更改任何文件类型吗

Azure devops 我们可以使用变量替换而不仅仅是JSON或XML来更改任何文件类型吗,azure-devops,Azure Devops,我想在VSTS中使用发布管道更改js文件和html文件。我看到的是VSTS只允许JSON和XML配置文件转换,但我还想更改文件的其他类型(格式,例如:.cs、.js、.ts等) 之前我们使用的是octopus deploy,它可以选择转换这些文件 如果您知道其他方法来更改管道中的文件,请告知 我们可以使用变量替换而不仅仅是JSON或XML来更改任何文件类型吗 您可以使用市场上的替换代币: 更改其他类型的文件 在发布定义中将所需的值定义为变量,然后添加替换令牌任务,并为存储库中要替换值的所有目标

我想在VSTS中使用发布管道更改js文件和html文件。我看到的是VSTS只允许JSON和XML配置文件转换,但我还想更改文件的其他类型(格式,例如:.cs、.js、.ts等)

之前我们使用的是octopus deploy,它可以选择转换这些文件

如果您知道其他方法来更改管道中的文件,请告知

我们可以使用变量替换而不仅仅是JSON或XML来更改任何文件类型吗

您可以使用市场上的
替换代币

更改其他类型的文件

在发布定义中将所需的值定义为变量,然后添加替换令牌任务,并为存储库中要替换值的所有目标文本文件配置通配符路径。被替换的令牌具有可配置的前缀和后缀(默认值为
{
}

因此,这些文件中变量的格式是
{TestVar}

查看更多详细信息

更新:


我们不想使用来自市场的第三方工具,我们有吗 在现有microsoft工具范围内的任何方式

恐怕目前还没有这样的直接存在的Microsoft工具来更改其他类型的文件,您可以开发powershell脚本来替换文件内容

查看更多详细信息


希望这能有所帮助。

我们不想使用marketplace的第三方工具,我们在现有microsoft工具的范围内是否有任何方法。@AshishDehariya,恐怕目前还没有此类直接存在的microsoft工具来更改其他类型的文件,您可以开发powershell脚本来替换文件内容: