새로운 TFS 2015 서버의 경우 각 빌드에 대한 경고 수 및 코드 적용 내역을 볼 수있는 웹 페이지를 만들고 싶습니다. 얼마나 많은 경고가 발생했으며 유닛 테스트로 덮여 있던 코드의 코드가 얼마나 많은지 정보를 얻는 방법은 무엇입니까? BuildHttpClient
을 통해 빌드를 가져옴으로써이를 찾으려고 시도했지만 Build 클래스를 통해 디버깅 할 때 해당 정보가있는 속성을 찾지 못했습니다. 여기에 내가 빌드 얼마나 코드입니다 :TFS 2015 Api 빌드 정보 얻기
public static Build[] GetRunningBuilds(this BuildHttpClient buildServer, string collectionName)
{
return buildServer.GetBuildsAsync(collectionName, statusFilter: BuildStatus.InProgress).Result.ToArray();
}
public static Build[] GetFailedBuilds(this BuildHttpClient buildServer, string collectionName)
{
var builds = buildServer.GetBuildsAsync(collectionName, statusFilter: BuildStatus.Completed, resultFilter: BuildResult.Failed).Result.ToList();
builds.AddRange(buildServer.GetBuildsAsync(collectionName, statusFilter: BuildStatus.Completed, resultFilter: BuildResult.PartiallySucceeded).Result);
return builds.OrderBy(b=>b.FinishTime).ToArray();
}
public static DefinitionReference[] GetBuildDefinitions(this BuildHttpClient buildServer, string collectionName)
{
var buildDefinitions = buildServer.GetDefinitionsAsync(project: collectionName).Result.ToList();
return buildDefinitions.ToArray();
}
XAML 빌드 또는 새 빌드 시스템을 사용하고 있습니까? –
새로운 빌드 시스템. – CheesusCrust