如何为特定的詹金斯工作设置`killSoftly`?
我的Jenkins构建在构建和构建后步骤之间挂起。 控制台输出显示有6分钟的等待时间(但我已经看到等待时间长达一小时): 10:53:26 BUILD FAILED in 1m 7s 10:53:26 4 actionable tasks: 4 executed 10:53:26 Build step 'Invoke Gradle script' changed build result to FAILURE 10:53:26 Build step 'Invoke Gradle script' marked build as failure 11:09:29 [CucumberReport] Using Cucumber Reports version 4.9.0 我发现这和这个问题有类似的问题,他们说的解决方法是设置-DSoftKillWaitSeconds=0在jenkins.xml。 但是,我需要一种只为特定作业设置选项的方法,而不会弄乱全局Jenkins设置(我不想弄乱其他项目)。 编辑: 当我手动中止作业时,在[CucumberReport]步骤之前,仍然会生成Cucumber报告。 我还选中了“构建环境”选项中的“ 如果构建卡住了,则中止构建”复选框,其中“超时”策略设置为No Activity(“超时秒数= 2”)。 …