我试图获取最新的成功构建。
此请求返回指定buildType
(如下所示BUILDTYPE
)的所有成功构建。
/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:SUCCESS
有没有办法进一步过滤以获取相应 buildType
的最新成功构建?
TeamCity版本: Professional 9.1.3(构建37176)
我试图获取最新的成功构建。
此请求返回指定buildType
(如下所示BUILDTYPE
)的所有成功构建。
/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:SUCCESS
有没有办法进一步过滤以获取相应 buildType
的最新成功构建?
TeamCity版本: Professional 9.1.3(构建37176)
添加一个数量为1应该可以起作用:
/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,status:success,count:1
您可以通过执行以下请求获取最后一次成功构建的ID:
/httpAuth/app/rest/buildTypes/BUILDTYPE/builds/status:success/id
那么您可以查询构建本身:
/httpAuth/app/rest/builds/?locator=buildType:BUILDTYPE,id:BUILD_ID
curl http://username:password@ipofserver:8111/app/rest/builds\?buildType\=BUILDTYPE\&count\=1 --header "Accept: application/json"
在zsh中使用这个会起作用,它已经用 '\' 转义了特殊字符
httpAuth/app/rest/9.1/
,但没有成功! - hfm