This commit is contained in:
@@ -15,7 +15,7 @@ Gitea Actions 触发
|
||||
↓
|
||||
java -jar 执行(对比 before → after,累计 diff)
|
||||
↓
|
||||
有结构变更 → 企微通知(按 Key 骨架;删除橙/新增绿)
|
||||
有结构变更 → 企微通知(按 Key 骨架;删除橙/新增绿/修改灰)
|
||||
↓
|
||||
mode=block 且含任意结构变更 → exit 1(流水线失败)
|
||||
```
|
||||
@@ -94,19 +94,19 @@ java -jar serialization-schema-checker-1.0.0.jar \
|
||||
|
||||
## 5. 与现有流水线的关系
|
||||
|
||||
| 流水线 | 作用 | 关系 |
|
||||
|--------|------|------|
|
||||
| 流水线 | 作用 | 关系 |
|
||||
|--------|----------------|------|
|
||||
| `demo.yaml` (AI代码质量分析) | AI Code Review | 并行,互不影响 |
|
||||
| `code-check` (CodeChecker) | 通用变更检测 | **同模式**,可并列执行 |
|
||||
| `serialization-schema-check` | 缓存结构检测 | 新增 |
|
||||
| `code-check` (CodeChecker) | 通用变更检测 | **同模式**,可并列执行 |
|
||||
| `serialization-schema-check` | 序列化结构检测 | 新增 |
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 6. 工具发布流程(redisCheck 仓库)
|
||||
## 6. 工具发布流程(schemaCheck 仓库)
|
||||
|
||||
```bash
|
||||
# 在 redisCheck 仓库根目录
|
||||
# 在 schemaCheck 仓库根目录
|
||||
mvn clean package -DskipTests
|
||||
|
||||
# 发布到 Nexus(需配置 settings.xml)
|
||||
@@ -177,6 +177,6 @@ java -jar /path/to/serialization-schema-checker-1.0.0.jar \
|
||||
|
||||
| 文档 | 说明 |
|
||||
|------|------|
|
||||
| [实施方案.md](./实施方案.md) | 缓存检测总体方案 |
|
||||
| [实施方案.md](redis序列化结构检测实施方案.md) | 缓存检测总体方案 |
|
||||
| [配置说明.md](./配置说明.md) | YAML 配置项 |
|
||||
| [MQ序列化结构检测方案.md](./MQ序列化结构检测方案.md) | MQ 消息体 Schema(RocketMQ + Kafka,方案已落地) |
|
||||
| [MQ序列化结构检测方案.md](MQ序列化结构检测实施方案.md) | MQ 消息体 Schema(RocketMQ + Kafka,方案已落地) |
|
||||
|
||||
Reference in New Issue
Block a user