TeamCity - REST API - 上次成功构建

HEA*_*0NE 11 teamcity teamcity-9.1

我正在尝试获得最新的成功构建.

此请求返回指定的所有成功构建buildType(如下BUILDTYPE所示).

/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:SUCCESS
Run Code Online (Sandbox Code Playgroud)

有没有办法进一步过滤掉以获得相应的单一最新成功构建buildType

TeamCity版本: Professional 9.1.3(build 37176)

Wil*_*fun 10

添加计数应该有效:

/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:success,count:1
Run Code Online (Sandbox Code Playgroud)


小智 5

您可以通过执行以下请求获取上次成功构建的ID:

/httpAuth/app/rest/buildTypes/BUILDTYPE/builds/status:success/id
Run Code Online (Sandbox Code Playgroud)

然后你可以查询构建本身:

/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,id:BUILD_ID
Run Code Online (Sandbox Code Playgroud)