我必须以编程方式重新启动BuildAgent。有没有办法做到这一点?
我的情景:
Agent 1: SubBuilds
Agent 2: MasterBuild
我有两个构建代理。一个用于子构建,一个用于主构建。 当主构建队列新的子构建时,子构建的构建代理似乎挂起(“在代理上运行(等待构建代理)”)。但是在TFS控制台上似乎一切都很好(“执行工作流程”)。
当我重新启动子构建代理时,构建日志显示“reserved build agent XXX - Agent1”。当我在子构建日志中看到此消息时,一切正常。
现在我尝试在调用任何子构建之前在主构建过程中重新启动子构建代理。