极狐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 会在安全扫描小部件中显示扫描结果。有关更多信息,请参见合并请求中的安全扫描输出。

相关推荐
爱吃香菜的初学者1 小时前
十四.Linux——消息队列
linux·运维·开发语言
姜鱼问生7 小时前
Nginx 缓存命中率监控:从 X-Cache-Status 到实时统计
运维·nginx·缓存
Apipi*8 小时前
30天速通Linux 第六章信号及信号处理
linux·运维·信号处理
运维行者_9 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
此时不提桶,更待何时10 小时前
06-14-A-Kafka集群运维与迁移实战详解
运维·kafka
hz5678911 小时前
涉密视频会议设备配置指南:终端、音视频采集与配套设施选型
服务器·网络·数据库·安全·实时音视频·信息与通信·智能硬件
IT研究所11 小时前
AI-ITR平台如何减少客户问题反复升级?
大数据·运维·人工智能·低代码·自然语言处理·安全架构·企微
AIgorithmGEEK11 小时前
[Linux]从手写报头到内核套路:序列化、反序列化与自定义协议全链路
linux·运维·服务器·网络·序列化·反序列化
Nil20812 小时前
leetcode 139单词拆分
linux·运维·服务器
Starry-sky(jing)12 小时前
BUG: unable to handle kernel paging request 完整排查:dmesg 四要素与三路定罪
linux·运维·服务器·内核·排障