在 Github Push 上运行 Jenkins job



我知道这个问题被问了好几次,也经历了答案,但仍然没有一个对我有用。

我正在关注在詹金斯中设置一个 github 网络钩子 并尝试在Github推送上运行Jenkins作业构建。

但是在Services / Manage Jenkins (GitHub plugin)中添加Jenkins hook url后,当我单击Test service按钮时,标记为Active然后在Update Service上,我总是收到消息:

好的,测试有效载荷正在路上。

我还尝试在 Github 存储库中推送更改,但作业没有运行,然后我回到服务部分,然后有一个红色警告符号,带有消息"上次交付不成功。服务超时"。

你能帮我解决这个问题吗?

任何帮助将不胜感激。谢谢。

这是因为我的 Jenkins 配置为本地主机,因此在 Jenkins hook url 中引用http://127.0.0.1:9999/github-webhook/将不起作用,因为 Github 服务器将无法访问 Jenkins 服务器来触发构建。可以从这里阅读更多内容:Jenkins 在 Github 推送上构建触发器

最新更新