2
在Teamcity REST API中獲取上次成功構建的代理名稱的方法有哪些?我正在使用Teamcity 8.0.6。我試過Teamcity REST API:如何獲取上次成功構建的代理
http://<TeamcityServer>/httpAuth/app/rest/buildTypes/id:BuildId/builds?status=SUCCESS
但是返回的結果不包含代理名稱。
在Teamcity REST API中獲取上次成功構建的代理名稱的方法有哪些?我正在使用Teamcity 8.0.6。我試過Teamcity REST API:如何獲取上次成功構建的代理
http://<TeamcityServer>/httpAuth/app/rest/buildTypes/id:BuildId/builds?status=SUCCESS
但是返回的結果不包含代理名稱。
下面會給你一個給定的生成類型(其中BUILDTYPE是btxxx ID)最後一次成功的構建細節:
http://<TeamcityServer>/httpAuth/app/rest/builds/buildType:(id:BUILDTYPE),status:SUCCESS
響應包含在/build/agent
元素代理的詳細信息。
稍作修改,它只是代理人的名字。 http:///httpAuth/app/rest/builds/buildType:(id:BuildId),狀態:SUCCESS /結果屬性/ system.agent.name –
只是爲了好的衡量,在命令行上使用curl和xmlstarlet:'curl -g「http:///guestAuth/app/rest/builds/buildType:(id:BUILDTYPE),status:SUCCESS」-s | xml sel -t -m「/ build/agent」-v「@name」' –
SteveChapman