12

最新の成功したビルドを取得しようとしています。

このリクエストは、指定された(以下のように)の成功したすべてのビルドを返します。buildTypeBUILDTYPE

/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:SUCCESS

対応する単一の最新の成功したビルドを取得するためにさらに除外する方法はありbuildTypeますか?

TeamCity バージョン: Professional 9.1.3 (ビルド 37176)

4

3 に答える 3

13

1のカウントを追加するとうまくいくはずです:

/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:success,count:1
于 2016-03-28T20:11:49.070 に答える
5

次のリクエストを実行すると、最後に成功したビルドの ID を取得できます。

/httpAuth/app/rest/buildTypes/BUILDTYPE/builds/status:success/id

次に、ビルド自体をクエリできます。

/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,id:BUILD_ID
于 2016-03-28T20:28:05.017 に答える
0
curl http://username:password@ipofserver:8111/app/rest/builds\?buildType\=BUILDTYPE\&count\=1 --header "Accept: application/json"

これをzshで使用すると機能します。すでに「\」で特別な単語がエスケープされています

于 2019-09-16T03:51:48.653 に答える