是"block on upstream builds transitive"?

Is "block on upstream builds transitive"?

我查看了 Jenkins 文档,但找不到这个答案。

我试了一下,结果好像有点不一致。

"block on upstream builds" 选项是否可传递?


例如,假设项目 A 触发项目 B,项目 B 触发项目 C。

如果A正在运行ning并且B被触发,B不会运行直到A完成。

如果A在运行ning中触发了C,C会等A完成吗?

是的,它是可传递的。

来自jenkins选项说明:

When this option is checked, Jenkins will prevent the project from building when a dependency of this project is in the queue, or building. The dependencies include the direct as well as the transitive dependencies.