设置群组 GitLab webhook - AWS CodeBuild

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

设置群组 GitLab webhook

设置群组 GitLab webhook 的高级步骤如下。有关群组 GitLab webhook 的更多信息,请参阅GitLab 群组 webhook

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

  2. 在 webhook 的作用域配置中,将范围设置为。GITLAB_GROUP

  3. 在 Webhook 的作用域配置中指定一个名称。对于群组 webhook,这是群组名称。

    注意

    如果项目的源类型为GITLAB_SELF_MANAGED,则还需要在 webhook 作用域配置中指定一个域。

  4. (可选)如果您只想接收组织或企业内特定仓库的 webhook 事件,则可以在创建 webhook 时指定REPOSITORY_NAME为筛选器。

  5. 创建群组 webhook 时,请确保该群组 CodeBuild 有权在群组内创建群组级 Webhook。 GitLab CodeBuild OAuth但要做到这一点,你可以使用 CodeConnections。有关更多信息,请参阅 GitLab 进入 CodeBuild

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