选择您的 Cookie 首选项

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

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

GitLab 手动 webhook

聚焦模式
GitLab 手动 webhook - AWS CodeBuild

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

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

您可以配置手动 GitLab webhook,以 CodeBuild 防止自动尝试在其中创建 webhook。 GitLab CodeBuild 在创建 webhook 的调用中返回一个有效负载 URL,可用于在其中手动创建 webhook。 GitLab即使未 CodeBuild 被允许在您的 GitLab 账户中创建 webhook,您仍然可以为构建项目手动创建 webhook。

使用以下步骤创建 GitLab 手动 webhook。

创建手 GitLab 动 webhook
  1. https://console.aws.amazon.com/codesuite/codebuild /home 中打开 AWS CodeBuild 控制台。

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

    • 中:

      • 对于源提供商,请选择GitLab

      • 在 “存储库” 中,选择 “我的 GitLab 账户中的存储库”。

      • 对于存储库 URL,输入 https://gitlab.com/user-name/repository-name

    • 主要源 Webhook 事件中:

      • 对于 webhook - 可选,选择每次将代码更改推送到此存储库时都会重新构建

      • 选择 “其他配置”,选择 “手动创建”-可选在 GitLab 控制台中为该存储库手动创建 webhook。 。

  3. 继续使用默认值,然后选择创建构建项目。请记下有效载荷 URL密钥值,因为稍后要用到它们。

  4. 打开 GitLab 控制台,https://gitlab.com/user-name/repository-name/-/hooks然后选择添加新 webhook

    • 对于 URL,输入您之前记下的负载 URL 值。

    • 密钥令牌中,输入您之前记下的密钥值。

    • 配置将向其发送 webhook 有效负载的各个事件。 CodeBuild对于 T rigger,请从以下事件中进行选择:推送事件、合并请求事件、发布事件Job 事件。要了解有关所支持的事件类型的更多信息 CodeBuild,请参阅GitLab webhook 事件

  5. 选择添加 webhook

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