【发布时间】:2014-06-18 03:27:48
【问题描述】:
Teamcity REST API 中是否有办法获取上次成功构建的代理名称。我正在使用 Teamcity 8.0.6。我试过这个
http://<TeamcityServer>/httpAuth/app/rest/buildTypes/id:BuildId/builds?status=SUCCESS
但返回的结果不包含代理名称。
【问题讨论】:
标签: teamcity teamcity-8.0
Teamcity REST API 中是否有办法获取上次成功构建的代理名称。我正在使用 Teamcity 8.0.6。我试过这个
http://<TeamcityServer>/httpAuth/app/rest/buildTypes/id:BuildId/builds?status=SUCCESS
但返回的结果不包含代理名称。
【问题讨论】:
标签: teamcity teamcity-8.0
以下内容将为您提供给定构建类型的最后一次成功构建详细信息(其中 BUILDTYPE 是 btxxx id):
http://<TeamcityServer>/httpAuth/app/rest/builds/buildType:(id:BUILDTYPE),status:SUCCESS
响应包含/build/agent 元素中的代理详细信息。
【讨论】:
curl -g "http://<TeamcityServer>/guestAuth/app/rest/builds/buildType:(id:BUILDTYPE),status:SUCCESS" -s | xml sel -t -m "/build/agent" -v "@name"