2
我想查詢哪些代理正在使用TFS Extended Client運行構建。這是針對新的TFS 2015(非XAML)構建系統。查詢運行構建的代理
我可以使用下面的代碼輕鬆地查詢當前正在運行的版本,但是我看不到任何方式來訪問運行構建的代理的詳細信息。似乎Build
類型的屬性或任何BuildHttpClient
方法都沒有顯示出這個問題。
有什麼辦法可以達到這個目的嗎?
VssConnection connection = new VssConnection(new Uri("TfsUri"), new VssAadCredential());
var buildClient = connection.GetClient<BuildHttpClient>();
var builds = await buildClient.GetBuildsAsync(
statusFilter: BuildStatus.InProgress,
project:"project"
);
foreach (var build in builds)
{
var buildNumber = build.BuildNumber;
var buildQueue = build.Queue;
//How to query for agent executing build?
}