TFS-API - Abfragen von Builds unabhängig davon, zu welcher Build-Definition sie gehören
Scheint es keine überlastungen von IBuildServer.QueryBuilds(...)
mir erlaubt, das zu tun.
Hier ist mein code:
TfsTeamProjectCollection tfs = context.GetValue(TeamProject);
IBuildServer buildServer = (IBuildServer)tfs.GetService(typeof(IBuildServer));
buildServer.QueryBuilds( //**what should i put here?**
Ich nicht wollen, geben Sie den build-definition, da das build will ich kann beliebigen Typs sein.
Diese Frage scheint einfach, aber googeln gab mir keine Antworten.
InformationsquelleAutor der Frage Conrad Clark | 2011-03-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diesen code erhalten alle baut . . . je
Allerdings, Sie sind wahrscheinlich mehr daran interessiert, in diesem code, die zählt jedes team-Projekt und bekommt die neuesten build-status für jede der Definitionen:
InformationsquelleAutor der Antwort Robaticus
Können Sie verwenden Sie den folgenden Ansatz (inspiriert durch den Artikel http://www.incyclesoftware.com/2012/09/fastest-way-to-get-list-of-builds-using-ibuildserver-querybuilds-2/):
Profitieren - viel schnellere Reaktionszeiten (aus meinen eigenen tests - etwa 50-mal schneller!)
InformationsquelleAutor der Antwort user2646193