TeamCity - REST API - 上次成功构建
TeamCity - REST API - Last successful build
我正在尝试获得 最新 成功构建。
此请求returns所有成功的构建指定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 中使用它会起作用,它已经用'\'转义了特殊单词
我正在尝试获得 最新 成功构建。
此请求returns所有成功的构建指定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 中使用它会起作用,它已经用'\'转义了特殊单词