我有一个应用程序仓库,其中有两个分支,分别称为stage和master,我为每个分支配置了2个管道(分别在AzureDevops中的不同命名空间上进行构建,推送到ACR并部署到AKS,分别部署在AKS上)。
现在,每当我在阶段分支中提交代码时,就会生成2条管道。一种是需要在提交上执行的阶段管道。很好,但是主配置管道也正在执行阶段管道。 因此,对于每两次提交都会进行一次构建(一次是通过阶段,另一次是通过主节点),因此对于单个更改,将两个映像推送到ACR,并且正在进行两次部署。
答案 0 :(得分:0)
好吧,将您的管道定义修复为仅在对某些分支的提交时触发,因为您没有提供管道定义,所以它是在visial管道编辑器中的触发器(我相信)下和yaml管道的triggers
下配置的
但是您应该推广图像,而不是重建图像