gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 14:21:44 25 4
gpt4 key购买 nike

以下星座:作业 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=[]}

如果有人知道 Jenkins 为什么会这样做,请解释一下。我很感谢任何有关如何进一步调查此问题的有用提示,因为我已经没有想法了。

最佳答案

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

关于使用参数化触发器插件触发的 Jenkins 构建被触发它的作业阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52368123/

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