我将 Jenkins 与私有 git 存储库管理器一起使用。我创建了一个多分支管道来执行 CI。
当标签推送事件发生时,我已经使用Basic Branch Build Strategies
插件运行管道。我还添加Change Request
了Build Strategies
部分。
当我在私有 git 存储库管理器平台上创建合并请求时。我可以看到Merge Requests Events
webhook 已发送到${jenkins_url}/git/notifyCommit?url=${git_repo_url}
. 但是管道不会由合并请求事件触发。
我还尝试使用 refspec 通过以下设置捕获合并请求事件:
它仍然不起作用。我对詹金斯不熟悉。你能帮我如何实现这个目标吗?