You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins中triggerOpenMergeRequestOnPush的both、source、never值差异咨询

Jenkins GitLab插件triggerOpenMergeRequestOnPush的both与source区别解析
  • source模式:仅在合并请求的源分支(发起PR的分支)有新提交推送时,触发Jenkins构建。比如从feature分支向main分支提MR后,只有feature分支推送新代码,才会触发对应MR的构建任务。
  • both模式:合并请求的源分支有新提交,或者目标分支(如main分支)有更新(比如其他MR合并进目标分支),都会触发当前开放MR的Jenkins构建。这种模式能确保MR代码始终与目标分支的最新状态保持兼容验证。

GitLab插件文档中“开放合并请求有变更”的描述,在两种模式下的判定范围不同:source仅关注源分支的变更,both则同时覆盖源分支和目标分支的变更场景。

内容的提问来源于stack exchange,提问作者staticor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 02:42:31