我已经通过 TeamCity REST API 触发了一个自定义构建:
http://{buildServer}/httpAuth/action.html?add2Queue={buildTypeId}
但是这个http请求没有任何响应消息,所以我不知道这个构建是在运行还是在构建队列中。
有没有人知道如何通过 REST API 获取该信息?
最佳答案
那么,您可以使用以下 URL 查看 REST API 支持的请求列表和参数名称:
http://{buildServer}/httpAuth/app/rest/application.wadl
从 TeamCity 7.1 开始,您可以使用以下 REST URL 检查构建的状态:
http://{buildServer}//app/rest/builds/buildType:(id:btXXX)/statusIcon
阅读完整的 REST 文档 here
关于rest - 如何使用 TeamCity REST API 获取触发构建的 buildId?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13578321/