0
TFS/VSTS用のウィジェットを作成しました。これにより、失敗したビルドの数を確認することができます。この数は、各ビルド定義の最後のビルド結果に基づいています。私は、REST APIドキュメントを読んだが、この結果を得るための唯一の方法は次のとおりです。TFS/VSTSのすべての失敗したビルドを表示
- Get the list of definitions
- Get the list of builds filtered by;definition=[allIds], maxBuildsPerDefinition = 1, resultFilter=failed
これは実際にはかなり遅いです(2倍コールバック、多くの応答データの)私はそれが単一のクエリで可能でなければならないと考えました。問題の1つは、maxBuildsPerDefinitionが定義フィルタなしで動作しないことです。このデータをより効率的に読み込む方法を知っている人はいますか?