我已经通过 TeamCity REST API 触发了一个自定义构建:
http://{buildServer}/httpAuth/action.html?add2Queue={buildTypeId}
但是这个http请求没有任何响应消息,所以我不知道这个构建是在运行还是在构建队列中。
有没有人知道如何通过 REST API 获取这些信息?
我已经通过 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 文档