标签:GitHub WebHook 配置 webhook github Jenkins
要配置 Jenkins 以接收 GitHub 的 WebHook 通知,你需要在 Jenkins 上安装并配置 GitHub 插件,然后在 GitHub 仓库中设置 WebHook 指向 Jenkins 的 URL。
以下是配置步骤的简要说明和示例:
- 确保 Jenkins 安装了 GitHub 插件。
- 在 Jenkins 中配置 GitHub 插件,使其能够与 GitHub 通信(如果需要,配置凭据)。
配置github:
- 在 GitHub 仓库中设置 WebHook:
- 转到你的 GitHub 仓库的设置setting页面。
- 点击 "WebHooks" 选项,或者有的是 “Hooks”选项。
- 点击 "Add webhook" 按钮。
- 在 "Payload URL" 字段中,填写 Jenkins 服务器的 URL 加上特定的端点,通常是
http://<jenkins_url>/github-webhook/。
- 选择 "Just the push event" 或根据需要选择其他事件。
- 保存 WebHook。
例如,如果你的 Jenkins 地址是
http://jenkins.example.com,那么你的 WebHook URL 将是:
http://jenkins.example.com/github-webhook/
确保 Jenkins 服务器上的防火墙和安全组设置允许从 GitHub 到 Jenkins 服务器的网络请求。
ps:上面截图中:前面一截是 jenkins url地址,后面的github-webhook/ 是固定写法。
创建webhook:
secret来源:
配置成功以后,在这个github项目中提交新代码,点击这个webhook进去后 就能看到每次commit的记录了:
标签:GitHub,
WebHook,
配置,
webhook,
github,
Jenkins
From: https://www.cnblogs.com/pingguomang/p/18159518