TeamCity 7.1 を使用しています。現在実行されていない各ビルド構成 (ビルド タイプ) の最後のビルドを含むリストを取得したいと考えています。この質問を見つけました: TeamCity - 残りの api を介して各プロジェクトの最後に完成したビルドのリストを取得するにはどうすればよいですか? しかし、答えのREST URIはうまくいきませんでした。
<teamcity-server>/httpAuth/app/rest/builds?locator=sinceBuild:(status:failure)
動作しているようで、以前に失敗した後に成功したすべてのビルドを提供してくれます。
しかし、その反対
<teamcity-server>/httpAuth/app/rest/builds?locator=sinceBuild:(status:success)
ビルドは返されません。
私はすべてのビルドタイプを取得し、それらを反復して、最新の完成したビルドを取得できることを知っています
<teamcity-server>/httpAuth/app/rest/buildTypes/id:<build-type-id>/builds/running:false?count=1&start=0
(「count=1&start=0」は必要ないかもしれません) しかし、私が得たものが本当に最新のビルドであるかどうかはよくわかりません。また、これにはすべてのビルド タイプに対して多くの REST 呼び出しが必要です。適切なソリューションでは、REST 呼び出しを 1 つだけ使用します。
何か案は?