2017-07-05 65 views
0

在Github我创建了webhooks(http://192.168.10.98:8080/github-webhook/),并在集成&服务选项卡中,我添加了Jenkins(Github插件)。 在网络挂接其表示如何用github配置服务器Jenkins?

"We couldn’t deliver this payload: Couldn't connect to server". 

在詹金斯,建立触发(ⅰ选择GitHub的钩触发GITScm轮询) 代码更改都表示詹金斯仪表板,但其在Server.What不更新我需要配置用于更新通过Jenkins更改了代码?有人能帮助我吗?

回答

0

如果您输入本地IP地址作为webhook的目标,Github将会出现问题。它无法访问给定的IP。

+0

这是服务器的IP地址不是我的本地IP地址 –

+0

如果我需要通过jenkins更新最新的代码到服务器意味着我需要做什么? –

+0

它仍然是一个私人IP地址。你需要让你的Jenkins可以访问Github。它应该部署在非专用网络的某个地方。您可以使用免费的AWS配额并将其部署到EC2实例上。 – arifCee

0

你的IP似乎是私有的,并为网络挂接需要提供詹金斯公网IP(你可以能够从网络的任何地方连接访问)