繁体   English   中英

是否可以停止GitLab Webhook触发Jenkins中的构建

[英]Can a GitLab Webhook be stopped from triggering build in Jenkins

我有一个带有WebHook的GitLab项目,该项目触发了Jenkins工作。 截至目前,我已启用Push Events来触发Jenkins作业。 因此,每当我将代码从本地计算机推送到远程存储库时,都会自动触发Jenkins作业,并且该作业通过从GitLab的master分支中检出代码来成功构建我的代码库。

是否有一个选项可以使Webhook触发器Jenkins仅在其提交消息包含指定字符串(如“ build jenkins”)的此类推送事件上构建?

我认为上述答案是“否”,因为Webhook已经配置完毕并且无法停止。 但是,我略读了有关在远程存储库上创建自定义钩子的信息,这对我有帮助。 如果是这样,我该怎么办?我需要在哪里编写自定义钩子以及如何使用它?

谢谢

推荐使用通用的网络挂接触发插件- https://wiki.jenkins.io/display/JENKINS/Generic+Webhook+Trigger+Plugin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM