【问题标题】:Jenkins Workflow Plugin How to Fail a BuildJenkins 工作流插件如何使构建失败
【发布时间】:2015-10-09 15:53:16
【问题描述】:

我目前正在使用 Jenkins Workflow 插件,我有一个主 groovy 脚本,可以调用其他子 groovy 脚本。

从子脚本构建失败的最佳方法是什么?目前我正在从子脚本中抛出异常,但这会在控制台中创建大量输出,因为它会打印整个堆栈跟踪。

有没有更清洁的方法来做到这一点?从子脚本返回某个值或设置某个对象?

【问题讨论】:

    标签: groovy jenkins jenkins-workflow


    【解决方案1】:

    使用error 步骤,它不会打印堆栈跟踪。

    【讨论】:

    • 酷,我还发现可以使用 currentBuild.Result 但错误步骤可能会更好。
    • 是的,如果您只想设置构建状态而不停止流程,您可以设置currentBuild.result = 'FAILURE'
    • 那是我遗漏的部分。谢谢!
    猜你喜欢
    • 2020-05-13
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多