流程总览
多仓库 commit 对比与历史 Pipeline 执行快照
多仓库同步状态(commit 对比)
关键指标
—
Gerrit 连接
—
Redis
—
MySQL
—
AI 评审
历史流程记录
Pipeline 执行快照;点击「详情」跳转流程详情(需完整 workflow_id)。
| 变更 | 状态 | AI结论 | 同步 | 触发 | 操作 |
|---|---|---|---|---|---|
| 加载中… | |||||
完整展示 AI 评审内容;拥有「触发与控制流程」权限的用户可编辑或删除记录。
| review_id | 变更号 | 主题 | AI 结果 | AI 评审内容 | Code-Review | Verified | Gerrit 操作 | 排除文件数 | 触发 | 操作 |
|---|
暂无 AI 评审记录(轮询审核或完整流程执行后会自动写入 MySQL)
编辑 AI 评审
步骤进度(共 12 步)
拖拽方框可调整显示顺序
Jenkins 日志
AI 评审意见
GitLab 同步(commit 对比)
代码 Diff
用户权限
管理本地账号、用户组及功能权限分配
| 用户名 | 显示名 | 角色 | 来源 | 所属组 | 状态 | 最后登录 | 操作 |
|---|
暂无用户。可新建本地用户,或让 LDAP 用户先完成一次登录。
| 组名 | 描述 | 成员数 | 成员 |
|---|
| 功能权限 | 说明 | 已授权用户 | 操作 |
|---|
新建本地用户
编辑用户
修改密码
配置权限
待审批变更
展示 Gerrit 中 OPEN 状态的变更;拥有「触发与控制流程」权限的用户可审批、合并或拒绝。
| 变更 | 提交人 | 提交时间 | 审批人 | 审批时间 | Code-Review | Verified | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|
| 加载中… | ||||||||
暂无待审批变更
审批变更
Code-Review
Verified
合并记录
支持按备注关键词或提交人筛选;关键词同时匹配变更主题、变更号、审批人、合并人等字段。
| 变更 | 提交人 | 提交时间 | 审批人 | 审批时间 | Code-Review | Verified | 合并人 | 合并时间 | 状态 | 备注 |
|---|---|---|---|---|---|---|---|---|---|---|
| 加载中… | ||||||||||
暂无合并记录
评审规则
配置 AI 评审时不参与审核的文件 glob(与 REVIEW_EXCLUDE_PATTERNS 对应)。
保存到 MySQL 后立即生效,无需重启服务;未保存前使用 .env 默认值。
当前规则预览
当前账号仅可查看,修改需「触发与控制流程」权限。
Jenkins Gate
前冒烟任务
Gerrit 新 Patch 自动触发 Jenkins 前置冒烟,通过后再进入 AI 评审与合入。
加载中…
Jenkins Job 配置
配置前冒烟默认 Job,以及「Gerrit 项目 → Jenkins Job」映射。保存到 MySQL 后立即生效;无映射时使用默认 Job。
| Gerrit 项目 | Jenkins Job | 操作 |
|---|---|---|
| 加载中… | ||
近期冒烟结果
| 变更号 | 主题 | Jenkins | Job | 流程状态 | 触发 | 时间 | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中… | |||||||
系统配置
运行时开关保存在 MySQL;未在界面修改前使用 .env 默认值。修改后立即生效。
AI 自动代码评审
Pipeline 中是否调用大模型对 Diff 进行评审;关闭后跳过 AI 步骤,不会自动打分或 Submit。
自动触发前置测试任务
开启后按间隔扫描 Gerrit 新 Patch,并自动触发 Jenkins Pipeline(前置冒烟测试)。
大模型配置
配置 OpenAI 兼容接口的 API URL、密钥与模型名;保存到 MySQL 后立即生效,无需重启。
密钥不会明文回显,留空保存表示不修改已有密钥。
第三方服务连接
配置 Gerrit / Jenkins / GitLab / LDAP 的地址、账号与密钥;保存到 MySQL 后立即生效,无需重启。密钥不明文回显。
Gerrit
代码评审平台
Jenkins
前置冒烟 CI
GitLab
代码同步仓库
LDAP
域账号认证
Pipeline 步骤开关
关闭后后续 Pipeline 将跳过对应阶段。Jenkins(3–5)与 GitLab(9–11)组内联动;步骤 1/2/12 为必选。
仅拥有「权限分配管理」的管理员可修改。
当前账号无权修改步骤开关,需管理员权限。
当前账号仅可查看,修改需「触发与控制流程」权限。