Jenkins:在构建中止时中止postbuild操作

时间:2016-11-29 15:28:13

标签: jenkins groovy

我有一个groovy脚本来取消正在运行的作业(行为类似于jenkins gui中的“取消”)。我希望以一种之后无法执行的方式中止构建。

使用build.doStop()我可以中止构建步骤,但是中止构建不会停止执行构建后的操作。我们有什么方法可以中止后期制作动作吗?

感谢任何帮助或建议,谢谢

1 个答案:

答案 0 :(得分:0)

也许这是一个迟到的回复,但总比没有好过

尝试添加 Groovy Postbuild 执行一组脚本(然后在构建步骤中选择执行系统Groovy脚本)作为第一个建立后的行动。您可以使用方法,stop()或interrupt()。

尽管如此,构建总是以失败结束(无法弄清楚原因)。 在Jenkins 2.73.1上测试