Groovy postbuild脚本中的NULL指针异常

时间:2016-03-01 10:37:41

标签: jenkins groovy post-build jenkins-build-flow

我正在使用构建流程项目来组合两个不同的项目测试结果。然后我需要更改聚合测试结果的构建状态,因此我使用groovy postbuild来更改我的构建状态。在该脚本中任何一个测试失败在任何项目中失败然后我试图将构建状态更改为不稳定。为此我使用groovy脚本从两个结果计算失败计数。但是当我尝试这个时它会抛出NULL指针异常。 我在groovy postbuild中使用的脚本是

task=new isCollectorRegistered();
task.execute();
boolean UserRegistered = task.result();

它抛出异常

def testResult = manager.build.testResultAction.result
def fail = testResult.failCount
if(fail==NULL)
{ manager.buildSuccess() }
else
{ manager.buildUnstable() }

活动

0 个答案:

没有答案