如何通过Bamboo API获取指定分支包含中止状态的最新构建编号
解决方案
你当前使用的Bamboo结果查询API默认仅返回成功、失败两种终态的构建记录,若要包含ABORTED(已中止)在内的所有状态构建,仅需在原请求中新增includeAllStates=true参数即可。
修改后的调用示例:
curl https://bamboo.test.com/rest/api/latest/result/AVC-SFADR15?max-results=1&includeAllStates=true
补充参数说明:
includeAllStates:强制返回所有状态的构建记录,除已中止外,还包含排队中、构建中、未构建等状态。如果你只需要所有已结束的构建(成功/失败/中止),可以额外添加state=completed参数过滤- 如果你需要查询指定分支的构建,可以额外补充
branchName=<实际分支名>参数,确保返回结果精准匹配目标分支
内容的提问来源于stack exchange,提问作者sandy。
相关产品推荐
相关产品推荐

