选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

筛选 GitLab 组 webhook 事件(控制台)

聚焦模式
筛选 GitLab 组 webhook 事件(控制台) - AWS CodeBuild

通过控制台创建 GitLab 项目时,请选择以下选项,以便在项目中创建 GitLab 组 webhook。有关组 GitLab webhook 的更多信息,请参阅 GitLab 组 webhook

  1. https://console.aws.amazon.com/codesuite/codebuild/home 打开 AWS CodeBuild 控制台。

  2. 创建构建项目。有关信息,请参阅创建构建项目(控制台)运行构建(控制台)

    • 中:

      • 源提供商中,选择 GitLabGitLab 自行管理

      • 存储库中,选择 GitLab 范围的 webhook

        GitLab 存储库会自动设置为 CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION,这是组 webhook 所需的源位置。

        注意

        使用组 webhook 时,确保 CodeBuild 有权在 GitLab 中创建组级 webhook。如果您要使用现有 OAuth 连接,则可能需要重新生成连接才能向 CodeBuild 授予此权限。

      GitLab 范围的 webhook 的配置。
    • 主要源 Webhook 事件中:

      • 组名称中,输入组名称。

        如果项目的源类型为 GITLAB_SELF_MANAGED,则还需要在 webhook 组配置过程中指定一个域。例如,如果组的 URL 是 https://domain.com/group/group-name,则域是 domain.com

        注意

        创建 webhook 后不能更改此名称。要更改名称,您可以删除并重新创建 webhook。如果要完全删除 webhook,也可以将项目源位置更新为 GitLab 存储库。

        组 webhook 的配置。
      • (可选)在 webhook 事件筛选条件组中,您可以指定要触发新构建的事件。您也可以指定 REPOSITORY_NAME 作为筛选条件,仅根据来自特定存储库的 webhook 事件触发构建。

        仅根据来自特定存储库的 webhook 事件触发构建的筛选条件。

        您也可以将事件类型设置为 WORKFLOW_JOB_QUEUED,以便设置自托管的 GitLab 运行器。有关更多信息,请参阅 AWS CodeBuild 中的自行管理 GitLab 运行器

  3. 继续使用默认值,然后选择创建构建项目

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。