Azure DevOps 2019批次变更不会排队构建
我们有一个带有Azure DevOps 2019的本地TFVC设置。我们使用“经典编辑器”来创建我们的管道,因为YAML不支持TFVC存储库: https://devervepercercercommunity.visalstudio.com.com.com/t- for-tfvc/234618
在“触发器”部分中,我们都检查了两个选项:
但是,结果是在发生检查时构建永远不会排队。如果我取消选中“批处理更改”选项,则在每次检查(预期)上构建会排队。
我们有两个Windows Server 2019的构建服务器。一个具有两个构建代理,另一个有四个。这两个服务器都表现出同样的问题。
我已经尝试了我能想到的一切来使批处理功能工作:在“获取源”任务中切换“清洁”,为解决方案切换“清洁”,摆弄了路径过滤器(添加更具体的滤镜,设置更高级别的滤镜),任务的顺序等,但似乎没有任何作用。
反复试验不起作用,但我什至不确定如何调试此问题。有人对在哪里寻找批次功能不起作用有任何想法吗?还有其他尝试吗?
We have an on-premises, TFVC setup with Azure Devops 2019. We use the "Classic Editor" to create our pipelines since YAML does not support the TFVC repository:
https://developercommunity.visualstudio.com/t/enable-yaml-for-tfvc/234618
In the "Triggers" section, we have both options checked:
However, the result is that the build never gets queued when a checkin occurs. If I uncheck the "Batch changes" option, then the build gets queued on every checkin (as expected).
We have two build servers with Windows Server 2019. One has two build agents while the other has four. Both servers exhibit the same issue.
I have tried everything I can think of to get the batch feature to work: toggling "Clean" in the "Get sources" task, toggling "Clean" for the solutions, fiddling with Path filters (adding more specific ones, setting higher level ones), ordering of tasks, etc., but nothing seems to work.
Trial and error is not working but I'm not even sure how to debug this issue. Does anyone have any ideas as to where to look to figure out why the batch feature isn't working? Anything else to try?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论