首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Github jenkins webhook集成失败

Github jenkins webhook集成失败
EN

Stack Overflow用户
提问于 2019-09-18 12:53:40
回答 1查看 605关注 0票数 0

我试着在github中配置网络钩子,以便每次我做一个新的推送时它都会构建,我在github中添加了网络钩子,并给出了jenkins的地址,这个地址是http://localhost:8080/github-webhook/,但它不起作用,我发现我们需要找到我们的IP地址,我添加如下:http://"my IPV4":8080/github-webhook/,它仍然不起作用。我甚至尝试使用ngrok向前移植,但它不能很好地工作。它不断抛出We couldn’t deliver this payload: Failure when receiving data from the peer错误。

EN

回答 1

Stack Overflow用户

发布于 2019-09-18 14:20:10

您需要一个公网IP地址,让Github指向检测推流请求。localhost在您的本地计算机上。如果你想设置一些测试,你可以在EC2上配置jenkins。

您可以使用代理Ngrok。

命令:

ngrok http 8080

它将生成http://{some-number}.ngrok.io,复制生成的公共地址并将其放入github存储库webhook http://{some-number}.ngrok.io/github-webhook

此时,当您保存它时,它将发送一个post请求到ngrok服务器,被重定向到localhost,您将看到一个绿色的勾号。

您可以参考此document来配置整个过程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57985307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档