gpt4 book ai didi

java - 如果上游作业停止,如何杀死下游作业?

转载 作者:太空宇宙 更新时间:2023-11-04 01:29:24 26 4
gpt4 key购买 nike

我有一个动态触发许多下游作业的父作业。

我使用 python 代码生成要触发的作业列表,将其写入属性文件,使用 EnvInject 插件注入(inject)文件,然后使用“参数化触发器插件”和作业列表变量(逗号分隔)变量来启 Action 业(如果有人知道更简单的方法,我也很想听听!)。

它工作得很好,除了在杀死父作业时,触发的作业继续运行,我希望它们在杀死父作业时也死掉。

有没有插件或方法来实现这个?也许是在作业被杀死时调用的钩子(Hook)?

编辑:很抱歉造成混淆,我不清楚我所说的“杀死”这份工作是什么意思。我的意思是单击 Jenkins gui 中的红色“x”按钮,而不是 Unix 信号。

提前致谢。

最佳答案

不是终止作业,而是有另一个作业以编程方式终止所有必需的作业。您可以重复使用相同的属性文件来了解要终止的所有作业。您可以使用 groovy 脚本来终止作业。

关于java - 如果上游作业停止,如何杀死下游作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15006278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com