Java Jenkins groovy-遍历失败的对象树

Java Jenkins groovy-遍历失败的对象树,java,jenkins,groovy,Java,Jenkins,Groovy,有些工作依赖于其他工作。表示如果当前作业所依赖的作业之一失败,则当前作业将失败。 使用build.getLog(400),打印每一行,我得到如下结果: ... Finished Build : #2875 of Job : <job1> with status : SUCCESS Starting build job <job2>. Returning node parameter for Linux_lean4s Finished Build : #570 of Job

有些工作依赖于其他工作。表示如果当前作业所依赖的作业之一失败,则当前作业将失败。 使用build.getLog(400),打印每一行,我得到如下结果:

...
Finished Build : #2875 of Job : <job1> with status : SUCCESS
Starting build job <job2>.
Returning node parameter for Linux_lean4s
Finished Build : #570 of Job : <job2> with status : SUCCESS
Starting build job <job3>.
Returning node parameter for Linux_lean4s
Finished Build : #682 of Job : <job3> with status : SUCCESS
Starting build job <job4>.
Finished Build : #214 of Job : <job4> with status : FAILURE
...
所以我没有从getDownstreamBuilds中得到任何东西,也没有找到其他可以帮助我实现所需功能的函数

那么我需要用什么函数来代替呢? 谢谢

public Map<AbstractProject,Fingerprint.RangeSet> getDownstreamBuilds()
build.getDownstreamBuilds().keySet().isEmpty()