我有一个groovy脚本来取消正在运行的作业(行为类似于jenkins gui中的“取消”)。我希望以一种之后无法执行的方式中止构建。
使用build.doStop()我可以中止构建步骤,但是中止构建不会停止执行构建后的操作。我们有什么方法可以中止后期制作动作吗?
感谢任何帮助或建议,谢谢
答案 0 :(得分:0)
也许这是一个迟到的回复,但总比没有好过
尝试添加 Groovy Postbuild 或执行一组脚本(然后在构建步骤中选择执行系统Groovy脚本)作为第一个建立后的行动。您可以使用方法,stop()或interrupt()。
尽管如此,构建总是以失败结束(无法弄清楚原因)。 在Jenkins 2.73.1上测试