第 1 章 配置 GitLab Webhook 以启用自动管道触发器


在 GitLab 中设置 webhook 和 secret,以便在代码更新时自动触发在 RHDH 中运行的管道。

先决条件

  • 您有一个源存储库。
  • 您有一个 Webhook URL 和 Secret Token。您可以在 ~/install_values.txt 文件中找到这些凭证。

流程

  1. 导航到 GitLab 源存储库。

    1. 在 Red Hat Developer Hub 平台上,导航到 Catalog,选择将 GitLab 配置为存储库主机的应用程序。
    2. 前往 Overview 选项卡,再选择 View Source 以打开源代码的存储库。
  2. 进入 Settings > Webhooks
  3. URL 字段中输入 Webhook URL。
  4. Secret Token 字段中,输入 secret 令牌。
  5. Trigger 部分中:

    1. 选择 Push events
    2. 选择 Merge request events
  6. 单击 Add Webhook

验证

  1. 将任何更改提交到 GitLab 中的源存储库。
  2. 导航到 RHDH 中的 CI 选项卡。
  3. 验证您的代码推送是否触发了管道运行。

后续步骤

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.