1

我将 Jenkins 与私有 git 存储库管理器一起使用。我创建了一个多分支管道来执行 CI。

当标签推送事件发生时,我已经使用Basic Branch Build Strategies插件运行管道。我还添加Change RequestBuild Strategies部分。

当我在私有 git 存储库管理器平台上创建合并请求时。我可以看到Merge Requests Eventswebhook 已发送到${jenkins_url}/git/notifyCommit?url=${git_repo_url}. 但是管道不会由合并请求事件触发。

在此处输入图像描述

我还尝试使用 refspec 通过以下设置捕获合并请求事件:

在此处输入图像描述

它仍然不起作用。我对詹金斯不熟悉。你能帮我如何实现这个目标吗?

在此处输入图像描述

4

0 回答 0