Azure DevOps-使用多回购触发器进行批处理
我已经使用azure devops尝试了多重回购触发Azure DevOps-使用多回购触发器进行批处理,azure,azure-devops,Azure,Azure Devops,我已经使用azure devops尝试了多重回购触发 resources: repositories: - repository: ToolsRepo name: ToolsRepo type: git trigger: batch: true branches: include: - master 触发器不工作。仅当我删除batch:true行时,它才起作用。如何使其与
resources: repositories:
- repository: ToolsRepo
name: ToolsRepo
type: git
trigger:
batch: true
branches:
include:
- master
触发器不工作。仅当我删除batch:true行时,它才起作用。如何使其与批处理一起工作?根据测试结果,如果将
batch:true
设置为其他repo(而不是当前yaml管道文件所在的repo),则来自其他repo的CI触发器将不会触发管道
当前回购的CI触发器可以正常触发管道
因此,我担心在多重回购触发器中,batch:true
当前不受支持。此外,多重回购触发器中未指定batch
参数
您可以在我们的网站上添加此功能的请求,该网站是我们提供产品建议的主要论坛。如果产品团队查看,他们将提供更新。感谢您帮助我们构建一个更好的Azure DevOps。是的,您说得对-它还不受支持。我联系了MS,他们回答:谢谢你的反馈。在新功能存储库资源中,我们不支持存储库CI中的批处理。我们建议您可以创建一个建议单,这样我们的产品团队就会知道这个好建议。感谢您的理解。这确实需要修复,特别是在terraform与锁定状态文件一起使用的情况下。尝试访问该文件将导致管道失败,因为它已经在使用中,因此需要对更改进行批处理。