[英]GitHub webhook repo is unable to trigger jenkins pipeline
我们公司曾经自托管 GitLab 用于源代码管理,并在 gitlab 上配置了 webhook 以触发 jenkins 上的所有项目管道。最初,gitlab url 是“https://git.fulcrumdigital.com”,后来升级了版本,他们将 url 更改为“https://autobuild.fulcrumdigital.com”
最近,我们迁移到“github.com”并创建了一个组织。 各种项目的源代码都可以在这个组织下找到,它是私有的。 现在,当我尝试为这些项目配置 webhook 时,我看到它们按预期交付给 jenkins,但 jenkins 不会触发相应项目的构建。 相反,它会发出如下所示的消息。 jenkins-github webhook 错误我在全局配置页面上找不到关于此 webhook 的任何信息。
这是 jenkins 日志的快照jenkins 日志
对于 jenkins 上新创建的管道项目,我没有遇到这个 webhook 问题。对于已经为 gitlab 早些时候配置了 webhook 的旧管道项目,我面临这个问题。
帮我解决这个问题,并使 jenkins 从 github webhook 触发构建,用于较旧的管道项目。
您是否尝试强制重新生成 webhooks?
Go Manage Jenkins > Configure System > GitHub plugin > Advance > Re-registers hooks for all jobs.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.