繁体   English   中英

Azure devops:如何一起构建两个排队的提交

[英]Azure devops: how to build two queued commits together

例如,如果有一个提交 A,它会将一个构建排队。 那时,还有其他提交 B 和 C,它将另外 2 个构建排队。 想要同时构建提交 B 和 C。 有可能或任何解决方法吗?

触发器设置中的批处理更改将实现您的目标。 如果将batch设置为 true,当管道正在运行时(提交 A),系统会等待运行完成,然后开始另一次运行,其中包含尚未构建的所有更改(提交 B 和 C)。

对于经典管道,启用以下设置。

在此处输入图像描述

对于 YAML 管道,在触发器中写入批处理: https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/azure-repos-git?view=azure-devops&tabs=yaml#batching-ci-跑

# specific branch build with batching
trigger:
  batch: true
  branches:
    include:
    - master

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM