构建管道中的变量替换

时间:2019-02-17 13:11:33

标签: azure azure-devops azure-pipelines azure-pipelines-build-task

关于如何替换发布管道(如this one)中的JSON配置文件,在线上有大量资源。我配置了这个。有用。但是,我们也有多个集成测试可以到达数据库。这些测试在构建期间运行。我还没有看到任何选项来替换构建管道中的配置值。是否存在?还是我真的必须使用此自定义任务(请参见下面的屏幕截图)?

Update config

2 个答案:

答案 0 :(得分:2)

没有开箱即用的任务仅用于替换文件中的令牌/值(同样在发行版本中,任务是Azure App Service Deploy,不仅用于替换json配置)。

您需要使用here中的外部扩展名或为此编写PowerShell脚本。

答案 1 :(得分:0)

自Microsoft最近以来,有一个现成的任务。这就是文件转换。目前处于预览状态,但是效果很好!它没有任何问题,其工作原理与在发布管道中对其进行配置相同。会推荐这一天!

在下面您可以看到我的配置。

enter image description here