Help us learn about your current experience with the documentation. Take the survey.
监管链报告
- 版本:Ultimate
- 提供:GitLab.com、GitLab 自托管、GitLab 专用
监管链报告提供了组内项目所有提交的 1 个月追溯窗口。
要生成所有提交的报告,GitLab 会:
- 获取组下的所有项目。
- 对每个项目,获取最近 1 个月的提交。每个项目最多 1024 个提交。如果 1 个月窗口内有超过 1024 个提交,将被截断。
- 将提交写入 CSV 文件。文件被截断为 15 MB,因为报告作为电子邮件附件发送(GitLab 15.5 及更高版本)。
报告包括:
- 提交 SHA。
- 提交作者。
- 提交者。
- 提交日期。
- 组。
- 项目。
如果提交有关联的合并提交,则还包括以下内容:
- 合并提交 SHA。
- 合并请求 ID。
- 合并合并请求的用户。
- 合并日期。
- 管道 ID。
- 合并请求审批者。
生成监管链报告
要生成监管链报告:
- 在左侧边栏,选择 搜索或跳转 并找到您的组。
- 选择 安全 > 合规中心。
- 在右上角,选择 导出。
- 选择 导出监管链报告。
根据您的 GitLab 版本,监管链报告将通过电子邮件发送或可供下载。
生成提交特定的监管链报告
您可以为给定的提交 SHA 生成提交特定的监管链报告。此报告仅提供所提供提交 SHA 的详细信息。
要生成提交特定的监管链报告:
- 在左侧边栏,选择 搜索或跳转 并找到您的组。
- 选择 安全 > 合规中心。
- 在右上角,选择 导出。
- 选择 导出特定提交的监管报告。
- 输入提交 SHA,然后选择 导出监管报告。
根据您的 GitLab 版本,监管链报告将通过电子邮件发送或可供下载。
或者使用直接链接:https://gitlab.com/groups/<group-name>/-/security/merge_commit_reports.csv?commit_sha={optional_commit_sha},向 commit_sha 查询参数传递可选值。