本地 Jenkins 服务器上的 Github Webhook

fau*_*ndi 8 github jenkins jenkins-plugins

我想知道是否可以在本地 Jenkins 服务器上设置 Github Webhook?有没有Jenkins插件可以解决此类问题?谢谢。

tea*_*nyl 8

是的,这是可能的,但是您需要使用ngrok等工具将本地 Jenkins 服务器连接到互联网。


Pra*_*eep 7

我已经搜索了很多来配置我的本地jenkins serverGithub Webhook最后在serveo.net的帮助下通过以下步骤使其工作 -

  1. 打开终端并粘贴命令:ssh -R 80:<localhost_with_port_number> serveo.net

    例如 ssh -R 80:127.0.0.1:8080serveo.net

  2. 它会给你一个可访问的网址 -

    在此输入图像描述

  3. 您的本地 jenkins 服务器将可以通过给定的 url 进行访问 -

    在此输入图像描述

  4. 在您的 webhook 配置中使用此 url -

    在此输入图像描述

    现在您的本地 jenkins 服务器已准备好测试任何 CICD 活动...

    注意:每次它可能会生成不同的 url,在这种情况下您必须更新 webhook 配置。

    快乐学习!

  • 这个解决方案对我不起作用,因为网站已经关闭或不再工作 (4认同)