使用多个代理的Azure Devops Build取消

时间:2019-06-03 21:18:06

标签: azure-devops azure-pipelines-build-task

我正在使用Azure devops作为服务。我有一个具有多个代理的版本。这部分是为了将构建任务组织到逻辑组中,也因为一个代理与多配置/乘数一起使用来执行一组任务n次。每个代理都对其之前的代理有依赖性。

似乎管道将所有代理排队。问题是当我取消构建时,当前的代理可能会被取消-但是排队的下一个代理会继续。

例如,乘法器代理将n个实例排队。取消构建只会取消当前代理-队列中的下一个代理然后启动。

当您“取消”构建时,如何使构建完全取消?

1 个答案:

答案 0 :(得分:0)

  

当您“取消”时,如何使构建完全取消   构建?

恐怕Azure DevOps无法提供此功能来完全取消生成。而且,现在也没有任何工作来实现这一目标。

如上面的评论所述,“ Run this job”下拉列表的内容可能会影响在一个版本中执行和取消的作业。它无法帮助您完全同时取消多个构建。

如果希望此功能在Azure Devops中存在,我建议您提出(或赞成)建议here

提示:选择Azure DevOps

enter image description here

注意:如果已经存在此功能建议,则可以对此反馈进行投票并添加评论。当有足够的社区投票并添加反馈意见时,产品团队成员将认真对待此反馈意见。