👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Enterprise Server 2.20

关于 web 挂钩

Web 挂钩是一种通知方式,只要仓库或组织上发生特定操作,就会发送通知到外部 web 服务器。

Were you able to find what you were looking for?

提示: 只有拥有组织所有者权限或仓库管理员权限的成员才能 为组织管理 web 挂钩。 更多信息请参阅“组织的权限级别”。

只要在仓库或组织上执行特定的操作,就可触发 web 挂钩。 例如,您可以配置 web 挂钩在以下情况下执行:

  • 推送到仓库
  • 打开拉取请求
  • 构建 GitHub Pages 网站
  • 团队新增成员

使用 GitHub Enterprise API 可以让这些 web 挂钩更新外部议题跟踪器、触发 CI 构建、更新备份镜像,甚至部署到生产服务器。

要设置新的 web 挂钩,您需要访问外部服务器并熟悉所涉及的技术程序。 For help on building a webhook, including a full list of actions you can associate with, see "Webhooks."

Were you able to find what you were looking for?

问问别人

找不到要找的内容?

联系我们