有关如何在this one等发布管道中替换JSON配置文件的大量资源。我配置了这个。有用。但是,我们有多个集成测试也可以到达数据库。这些测试在构建期间运行。我还没有看到任何替换构建管道中的配置值的选项。它存在吗?或者我真的必须使用这个自定义任务(见下面的截图)?
没有开箱即用的任务只能替换文件中的标记/值(在发布pipline中,任务是Azure App Service Deploy,而不仅仅是替换json配置)。
您需要使用here的外部扩展或为此编写PowerShell脚本。
微软最近发布了一项开箱即用的任务。它被称为文件转换。它目前处于预览状态,但效果非常好!没有任何问题,它与你在发布管道中配置它的工作方式相同。会推荐这一天!
您可以在下面看到我的配置。