如何仅在构建失败时清理Jenkins工作区

3
为了缩短构建时间,我希望只有在构建失败的情况下才清除Jenkins作业工作区。是否可以使用后构建操作来实现这一点? Jenkins是否设置一个变量来表示“构建失败”,以便在作业配置的后构建操作部分中读取并使用脚本?
提前感谢。
2个回答

3

后置构建任务插件可以读取您的控制台输出并在发现正则表达式时执行脚本。当构建步骤失败时,它会将“BUILD FAILED”打印到控制台输出中。

配置后置构建任务以查找该错误,并在这种情况下执行清理操作。


2

工作空间清理插件 具有一个特定的选项。添加其后构建步骤,选中特定的复选框,它将只清理失败(不稳定?)构建。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接