使用参数化触发器插件触发的Jenkins build被触发它的作业阻止

使用参数化触发器插件触发的Jenkins build被触发它的作业阻止,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,以下星座: 作业A使用参数化触发器插件触发作业B。作业B已触发,但不会像被某个对象阻止一样启动。如果作业A停止,作业B将启动且不再被阻止。遗憾的是,作业A需要等到作业B完成。使用CLI触发作业B是可行的,但我不知道如何使作业A等待作业B完成 没有应阻止作业b的作业。以下是hudson.modelQueue日志的相关部分: Queue maintenance started on hudson.model.Queue@620e75e8 with Queue.Snapshot{waitingList

以下星座: 作业A使用参数化触发器插件触发作业B。作业B已触发,但不会像被某个对象阻止一样启动。如果作业A停止,作业B将启动且不再被阻止。遗憾的是,作业A需要等到作业B完成。使用CLI触发作业B是可行的,但我不知道如何使作业A等待作业B完成

没有应阻止作业b的作业。以下是hudson.modelQueue日志的相关部分:

Queue maintenance started on hudson.model.Queue@620e75e8 with Queue.Snapshot{waitingList=[];blockedProjects=[hudson.model.Queue$BlockedItem:hudson.model.FreeStyleProject@45b9a526[TEST_KAQA-701--FakeCore]:295222];buildables=[];pendings=[]}

如果有人知道詹金斯为什么这样做,请解释。我非常感谢您提供了关于如何进一步调查这个问题的有用提示,因为我已经没有想法了。

解决方法非常简单,blockBuildWhenUpstreamBuilding标签设置为true。我没有很好的答案,为什么在问之前我自己没有看到它。

对于像我这样的noob来说,花了一段时间才发现这是一个螳螂选项,只有在web配置页面中单击“高级选项”才能看到