pipeline-model-architecture

Installation
SKILL.md

BK-CI 流水线核心模型 (Model) 架构详解

Skill 概述

Skill 名称: Pipeline Model Architecture
适用场景: 理解和操作 BK-CI 流水线的核心数据结构
重要性: ⭐⭐⭐⭐⭐ (最高优先级)
文档版本: 2.0
最后更新: 2024-12

Model 是整个 BK-CI 流水线系统的核心数据模型,定义了流水线在内部系统中的完整数据结构。所有流水线相关的业务逻辑(创建、编辑、执行、调度、监控)都围绕这个模型展开。

为什么 Model 如此重要?

  1. 数据载体: Model 是流水线配置的唯一数据载体,前端编排、后端存储、构建执行都依赖它
  2. 版本控制: 每次流水线修改都会生成新版本的 Model
  3. 构建快照: 每次构建都会保存 Model 快照,支持历史回溯和重试
  4. 跨系统通信: API 接口、微服务间通信都以 Model 为核心数据结构
  5. 扩展基础: 新增流水线功能(如新插件类型)必须理解 Model 架构
Related skills

More from tencentblueking/bk-ci

Installs
40
GitHub Stars
2.5K
First Seen
Jan 23, 2026