Azure DevOps增量管道

Azure DevOps增量管道,azure,azure-devops,azure-pipelines,Azure,Azure Devops,Azure Pipelines,我的项目中有两个组件,有两个不同的构建和发布管道。对于他们两个,我提到了构建和发布的不同路径。在发布管道任务“创建或更新Azure资源”中,两者都具有相同的链接模板和主模板。但这里的问题是,如果我部署第二个组件,那么第一个组件中的所有配置和代码都将被删除。。。现在我只能看到第二个组件配置。我已经在管道和模板中选择了增量部署模式。由于不确定您的template.json/template.parameter.json文件是什么,并且您的任务配置看起来像什么,我只分享我的配置供您参考 在Azure资

我的项目中有两个组件,有两个不同的构建和发布管道。对于他们两个,我提到了构建和发布的不同路径。在发布管道任务“创建或更新Azure资源”中,两者都具有相同的链接模板和主模板。但这里的问题是,如果我部署第二个组件,那么第一个组件中的所有配置和代码都将被删除。。。现在我只能看到第二个组件配置。我已经在管道和模板中选择了增量部署模式。

由于不确定您的
template.json/template.parameter.json文件是什么,并且您的任务配置看起来像什么,我只分享我的配置供您参考

Azure资源组部署
任务中,您可以使用覆盖模板参数覆盖参数值,此覆盖仅影响当前作业:

首先,我使用的名称是MerlinAngular。在第二个部署中,webappname和serviceplan名称为Change Merlin。您可以看到第二个结果不会替换并覆盖第一个结果

我使用的是
template.parameter.json
文件

然后使用覆盖模板参数选项实现增量部署


你可以用这种方法试试

嗨,最近怎么样?以下解决方案是否可以帮助您实现增量管道?如果是,您可以这样做,以便其他用户能够看到该解决方案是否有效。如果您仍然面临一些问题,请留下评论,这样我们仍然可以帮助您。嗨。。以前我只为所有资源创建了一个ARM模板,但现在我为每个资源创建了单独的ARM模板,然后我工作得很好。。