提示:只有拥有组织所有者权限或仓库管理员权限的成员才能 为组织管理 Webhook。 有关详细信息,请参阅“组织中的角色”。
只要在仓库或组织上执行特定的操作,就可触发 web 挂钩。 例如,您可以配置 web 挂钩在以下情况下执行:
- 推送到仓库
- 打开拉取请求
- 构建 GitHub Pages 网站
- 团队新增成员
使用 GitHub Enterprise Server API 可以让这些 web 挂钩更新外部议题跟踪器、触发 CI 构建、更新备份镜像,甚至部署到生产服务器。
要设置新的 web 挂钩,您需要访问外部服务器并熟悉所涉及的技术程序。 有关生成 Webhook 的帮助,包括可以与之关联的操作的完整列表,请参阅“Webhook”。