极狐GitLab 的合并请求部件能干什么?

极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有:

合并请求部件 (BASIC ALL)

合并请求的 概述 页面显示了来自服务的状态更新,这些服务会对您的合并请求执行操作。所有订阅级别都会显示小部件区域,但该区域的内容取决于您的订阅级别和为项目配置的服务。

流水线信息

如果您在项目中设置了 GitLab CI/CD,则合并请求(merge request)会在 概述 标签页的小部件区域显示流水线信息:

  • 包括合并前和合并后的流水线,以及环境信息(如果有)。
  • 正在进行的部署。

如果某个应用程序已成功部署到 环境,则会显示已部署的环境及 预览应用 的链接。

NOTE:当流水线在合并请求中失败,但仍然可以合并时,GitLab 会将 合并 显示为红色。

合并后流水线状态

当您合并一个合并请求时,您可以查看该合并请求所合并到的分支的合并后流水线状态。例如,当合并请求合并到 默认分支,然后触发到暂存环境的部署。

极狐GitLab 会显示正在进行的部署以及环境的状态(正在部署或已部署)。如果这是该分支的首次部署,直到完成前,链接会返回 404 错误。在部署过程中,GitLab 会禁用停止按钮。如果流水线未能部署,GitLab 会隐藏部署信息。

有关更多信息,请阅读有关流水线的内容。

设置自动合并

将合并请求设置为在 CI 流水线成功时 自动合并

使用预览应用程序进行实时预览

为您的项目配置 预览应用,通过合并请求按分支预览提交到功能分支的更改。您无需检出分支、安装并在本地预览。

所有更改都可以通过任何拥有预览应用链接的人进行预览。

设置了 GitLab Route Maps 后,合并请求小部件会直接带您到更改的页面,使预览拟议修改变得更加容易和快速。

许可证合规性 (ULTIMATE ALL)

要查看项目依赖项检测到的许可证列表,配置 许可证合规性 功能。

外部状态检查 (ULTIMATE ALL)

如果您已配置了外部状态检查,则可以在合并请求中看到这些检查的状态,显示在特定小部件中。

应用程序安全扫描

如果您启用了任何应用程序安全扫描工具,GitLab 会在安全扫描小部件中显示扫描结果。有关更多信息,请参见合并请求中的安全扫描输出。

相关推荐
极小狐3 分钟前
如何创建并使用极狐GitLab 部署令牌?
运维·git·ssh·gitlab·github
Kusunoki_D43 分钟前
Win11 配置 Git 绑定 Github 账号的方法与问题汇总
git·github
高峰君主1 小时前
全栈自动化:从零构建智能CI/CD流水线
运维·ci/cd·自动化
IT运维爱好者1 小时前
Ubuntu 22.04.4操作系统初始化详细配置
linux·运维·服务器·ubuntu
qq_543248522 小时前
正则表达式三剑客之——grep和sed
linux·运维·正则表达式
Justice link2 小时前
Git和Gitlab的部署和操作
git
H1346948903 小时前
服务器异地备份,服务器异地备份有哪些方法?
运维·服务器
ImAlex3 小时前
运维大师教你使用流量监控神器nethogs分析Linux进程网络流量
linux·运维
ImAlex3 小时前
运维大神教你如何用iftop和ss命令结合排查带宽占用高的进程
linux·运维