我使用Groovy使用“EnvInject插件”插件将变量注入(inject)到构建过程中:

https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin

我的脚本保存在“Evaluated Groovy脚本”文本区域下。

如果脚本正常运行,一切都很好。但是,如果发生某些错误,我总是会收到相同的错误消息:

[EnvInject] - [ERROR] - [EnvInject] - [ERROR] - Problems occurs on injecting env vars as a build wrap: null

有什么方法可以获取实际的异常甚至异常消息?

最佳答案

我发现的另一种解决方案是将您的代码包装到

try {

  // CODE HERE

} catch (Throwable t) {
  println(t)
  throw t;
}

09-04 22:34