

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 设置群组 GitLab webhook
<a name="gitlab-group-webhook-setup"></a>

设置群组 GitLab webhook 的高级步骤如下。有关群组 GitLab webhook 的更多信息，请参阅[GitLab 群组 webhook](gitlab-group-webhook.md)。

1. 将项目的源位置设置为 `CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION`。

1. 在 webhook 的范围配置中，将范围设置为 `GITLAB_GROUP`。

1. 在 webhook 的范围配置过程中指定一个名称。对于组 webhook，这是组名称。
**注意**  
如果项目的源类型为 `GITLAB_SELF_MANAGED`，则还需要在 webhook 范围配置过程中指定一个域。

1. （可选）如果您只想接收组织或企业内特定存储库的 webhook 事件，则可以在创建 webhook 时将 `REPOSITORY_NAME` 指定为筛选条件。

1. 创建群组 webhook 时，请确保该群组 CodeBuild 有权在群组内创建群组级 Webhook。 GitLab CodeBuild OAuth 但要做到这一点，你可以使用 CodeConnections。有关更多信息，请参阅 [GitLab 进入 CodeBuild](access-tokens-gitlab-overview.md)。

   请注意，群组 webhook 适用于任何现有的 GitLab webhook 事件类型。