【发布时间】:2018-05-15 06:42:30
【问题描述】:
我有一份 Jenkins 工作,负责 Git 同步和构建源代码。
我添加并创建了一个“构建后任务”选项。
在“构建后任务”中,我正在控制台输出中搜索关键字“TIMEOUT:”(这部分已完成),如果关键字匹配,我想将作业声明为失败和中止。
如果关键字匹配,我如何从批处理脚本中将作业提升/声明为已中止。 echo ABORT 之类的东西?
【问题讨论】:
-
您是否尝试过:
currentBuild.result = 'ABORTED'在您的后期构建任务中? -
@Sagar 是
currentBuild.result = 'ABORTED'批处理脚本吗? -
不。它的 Jenkins 属性
-
@Sagar 'currentBuild.result' 未被识别为内部或外部命令