我想知道是否可以在本地Jenkins服务器上设置Github Webhook?是否有任何Jenkins插件可以解决这类问题?感谢。
答案 0 :(得分:1)
Yes, it is possible,但您需要使用ngrok等工具将本地Jenkins服务器连接到互联网。
答案 1 :(得分:1)
我进行了大量搜索,以使用jenkins server
配置本地Github Webhook
,最后在serveo.net的帮助下,按照以下步骤进行操作-
答案 2 :(得分:0)
在您的Jenkins服务器中,转到“管理Jenkins”->“管理插件”,如下所示: enter image description here
在可用的插件列表中搜索GitHub插件并进行安装,如下所示。
接下来转到GitHub项目的设置,单击左侧的webhooks选项卡,如下所示,然后在其中添加Jenkins GitHub插件的webhook URL。
每次发生Git pull或Git push事件时,GitHub都会通过GitHub插件向您的Jenkins服务器发送HTTP Post通知。
您需要像SocketXP这样的服务才能将在线GitHub或GitLab或Bitbucket项目与运行在本地网络或私有云中的Jenkins服务器互连。