【发布时间】:2015-10-09 15:53:16
【问题描述】:
我目前正在使用 Jenkins Workflow 插件,我有一个主 groovy 脚本,可以调用其他子 groovy 脚本。
从子脚本构建失败的最佳方法是什么?目前我正在从子脚本中抛出异常,但这会在控制台中创建大量输出,因为它会打印整个堆栈跟踪。
有没有更清洁的方法来做到这一点?从子脚本返回某个值或设置某个对象?
【问题讨论】:
标签: groovy jenkins jenkins-workflow
我目前正在使用 Jenkins Workflow 插件,我有一个主 groovy 脚本,可以调用其他子 groovy 脚本。
从子脚本构建失败的最佳方法是什么?目前我正在从子脚本中抛出异常,但这会在控制台中创建大量输出,因为它会打印整个堆栈跟踪。
有没有更清洁的方法来做到这一点?从子脚本返回某个值或设置某个对象?
【问题讨论】:
标签: groovy jenkins jenkins-workflow
使用error 步骤,它不会打印堆栈跟踪。
【讨论】:
currentBuild.result = 'FAILURE'。