GitLab
你将学到
- 如何安装 Cypress GitLab 集成
- 如何配置状态检查和合并请求评论
Cypress Cloud 可以通过状态检查和合并请求评论将你的 Cypress 测试与 GitLab 工作流集成。项目首先需要设置为记录到 Cypress Cloud 才能使用 GitLab 集成。

启用集成的用户需要拥有 GitLab 的管理员权限。
企业版 GitLab(自托管)
Cypress Cloud 高级功能
企业版 GitLab(自托管)包含在我们的商业和企业付费定价计划中。
企业版 GitLab(自托管)集成依赖于你的 GitLab 实例能够通过开放互联网访问我们的 Cypress Cloud API。如果你的实例运行在防火墙后面,可能需要重新配置安全基础设施以允许与我们的服务器通信。
安装 GitLab 集成
GitLab OAuth2 应用程序将允许 Cypress Cloud 以注册用户的身份进行认证。这意味着 Cypress 将能够看到注册用户可以访问的每个 GitLab 仓库。如果你想更严格地控制 Cypress 可见的仓库,可以考虑在 GitLab 中创建一个具有更有限访问权限的服务账户。
-
访问 Cypress Cloud 的组织页面或打开组织切换器。
-
选择你希望与 GitLab 集成的组织。
-
通过侧边导航访问所选组织的集成页面。
-
点击 GitLab 或 **企业版 GitLab(自托管)**下的启用按钮。
-
按照说明在 GitLab 中创建一个新的 OAuth2 应用程序。详情请参阅 GitLab 文档。
-
将应用程序 ID 和密钥复制回 Cypress Cloud。
-
(仅限自托管 GitLab)将你的 GitLab 实例的基础 URL 复制到 Cypress Cloud 的 GitLab URL 字段。
-
在项目设置 → GitLab 集成或企业版 GitLab 集成中将项目连接到 GitLab 仓库。
-
(可选)为每个项目配置行为。
如果你在限制性 VPN 内运行测试,请参阅需要将哪些子域名添加到允许列表以使 Cypress Cloud 和 GitLab 集成正常工作