| 边界 | 按 package / 目录独立配置 |
|---|---|
| 共享 | 公司或仓库级预设 extends |
| 提速 | 只跑变更集相关包 |
选择性执行思路
选择性执行思路
变更包列表 = git diff 映射到包目录
受影响包 = 变更包 + 依赖它的包
仅对受影响包执行 lint / 构建 / 测试共享预设一旦升级:所有包一起受益,避免各包版本漂移。
多包仓库按边界拆检查:每包独立配置与忽略清单,共享预设避免漂移;CI 只对变更包及其依赖方执行,兼顾时间与覆盖。
| 边界 | 按 package / 目录独立配置 |
|---|---|
| 共享 | 公司或仓库级预设 extends |
| 提速 | 只跑变更集相关包 |
变更包列表 = git diff 映射到包目录
受影响包 = 变更包 + 依赖它的包
仅对受影响包执行 lint / 构建 / 测试