基本上,我想了解所有构建的详细信息:
我正在使用TC 8.1,并且在查看API时,您会认为它会像以下一样简单:
guestAuth/app/rest/builds?locator=status:failure
但这似乎给你一个任何版本的列表曾失败。因此,如果您的配置去年失败了10次,但之后没有失败,那么您将获得失败的所有10个构建实例的详细信息。
即使我能够获得每个配置的最新版本的详细信息,这将是一个很好的开始!
答案 0 :(得分:1)
好的,所以可能是实验性的,未记录的,但功能性的(至少目前为止)例子:
app/rest/buildTypes?locator=paused:false&fields=buildType(id,name,projectId,builds($locator(status:failure,running:false,canceled:false,count:1),build(id,number,status,statusText)))