2017-07-05 96 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(你可以能夠從網絡的任何地方連接訪問)