Teamcity REST API : How to get agent of last successful build

标签 teamcity teamcity-8.0

Teamcity REST API 中有没有办法获取上次成功构建的代理名称。我正在使用 Teamcity 8.0.6。我试过这个

http://<TeamcityServer>/httpAuth/app/rest/buildTypes/id:BuildId/builds?status=SUCCESS

但是返回的结果不包含Agent名称。

最佳答案

以下内容将为您提供给定构建类型的最后一次成功构建详细信息(其中 BUILDTYPE 是 btxxx id):

http://<TeamcityServer>/httpAuth/app/rest/builds/buildType:(id:BUILDTYPE),status:SUCCESS

响应包含 /build/agent 中的代理详细信息元素。

关于Teamcity REST API : How to get agent of last successful build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24276584/

相关文章:

android - 设置 TeamCity 以构建 Android Studio 项目

TeamCity Octopus Deploy Create Release 无法读取 API key

msbuild - 在构建步骤中访问 TeamCity 工件

teamcity - 在TeamCity构建配置中使用dotCover时,是否存在用于代码覆盖率的环境变量?

php - TeamCity 8.0 中未显示 TeamCity 测试选项卡

git - Teamcity:无法对代理执行 checkout :无法在路径 C:\Program Files (x86)\Git\bin\sh.exe 运行 git

teamcity-8.0 - TeamCity 无法从自定义构建脚本生成 DotCover 报告

git - TeamCity 在一个 Git 存储库上卡在 "Updating sources"

teamcity - 在构建结束之前无法通过 REST 获得统计信息

rake - 为什么这个 dotCover rake 任务使用这些相对文件路径失败?