如何防止在目标分支更新时(合并另一个拉取请求时)自动重建打开的拉取请求

问题描述 投票:0回答:1

我有一个包含许多开发人员的 GitHub 存储库,因此会同时打开许多拉取请求。 这个仓库有一个 webhook - Jenkins 多分支管道。

合并拉取请求后,所有其他打开的拉取请求都会在 Jenkins 中触发并再次运行。 通常,这是期望的行为,但由于此存储库有许多同时打开的拉取请求,因此它会在 Jenkins 服务器上造成很大的负载 - 有时会触发并同时运行 20 个构建。
如何防止合并到目标分支后打开的拉取请求自动重建?

github jenkins build pull-request multibranch-pipeline
1个回答
0
投票

basic-branch-build-strategies插件正是这样做的。 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.