【发布时间】:2017-12-12 08:40:31
【问题描述】:
我正在尝试将 Jenkins 与 GitHub 上的私有存储库集成。
我有一个使用 github 的 SSH URL 配置的多分支管道作业:git@github.com:user/repo.git。还安装了 GitHub 插件。在 GitHub 上,我添加了每个插件的 webhook 文档。
现在,每当将更改推送到存储库时,Jenkins 都会记录该事件,但不会开始构建。
我最好的猜测是它的发生是由于 URL 不匹配:作业有 SSH url,但 github 似乎发送 HTTP URL (http://github.com/user/repo)。我不知道如何验证或解决它。
【问题讨论】:
-
网址是对的。我相信 webhook 注册错误。或者提交时没有注册任何操作