繁体   English   中英

GitHub webhook repo 无法触发 jenkins 管道

[英]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.

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