Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 仅在gitlab合并请求上触发多分支管道_Jenkins_Gitlab_Jenkins Pipeline_Gitlab Ci_Multibranch Pipeline - Fatal编程技术网

Jenkins 仅在gitlab合并请求上触发多分支管道

Jenkins 仅在gitlab合并请求上触发多分支管道,jenkins,gitlab,jenkins-pipeline,gitlab-ci,multibranch-pipeline,Jenkins,Gitlab,Jenkins Pipeline,Gitlab Ci,Multibranch Pipeline,我想基于gitlab repo中的合并请求触发jenkins多分支管道。我只检查了gitlab项目中Integrations->JenkinsCI上的合并请求。但是,当我创建一个对master的合并请求时,不会触发管道 如果选中push box,管道将按预期触发。我不想为每一次推动建立管道 为什么合并请求触发器不能工作?我做错了什么? 只有当合并请求被创建/更新/合并时,有没有办法触发jenkins管道 编辑:我意识到在gitlab plugin repo一节中提到,合并请求挂钩被忽略,如下所

我想基于gitlab repo中的合并请求触发jenkins多分支管道。我只检查了gitlab项目中
Integrations->JenkinsCI
上的合并请求。但是,当我创建一个对master的合并请求时,不会触发管道

如果选中push box,管道将按预期触发。我不想为每一次推动建立管道

为什么合并请求触发器不能工作?我做错了什么? 只有当合并请求被创建/更新/合并时,有没有办法触发jenkins管道

编辑:我意识到在gitlab plugin repo一节中提到,合并请求挂钩被忽略,如下所示。 因此,插件只侦听多分支管道作业的GitLab推钩子;合并请求钩子被忽略
这是否意味着多分支管道不支持合并请求挂钩?有人有其他建议让“仅合并请求”触发工作吗?

请参考@user\u 9090您提到的帖子中的答案对我不起作用。我在帖子里留言了。