worker-module-architecture

Installation
SKILL.md

Worker 构建执行器模块架构指南

模块概述

Worker 模块是 BK-CI 构建执行器的核心组件,运行在构建机(Agent)上,负责接收并执行流水线任务。它是连接 CI 服务端与构建环境的桥梁,实现了任务调度、插件执行、日志上报、心跳维护等关键功能。

核心职责

  1. 任务执行:接收并执行流水线中的各类任务(脚本、插件等)
  2. 日志服务:收集构建日志并上报到 Log 服务
  3. 心跳维护:定期向服务端发送心跳,维持构建状态
  4. 变量管理:管理构建过程中的环境变量和上下文
  5. 制品归档:将构建产物上传到制品库
  6. 插件运行:下载并执行研发商店中的插件

运行模式

Worker 支持三种构建类型:

Related skills

More from tencentblueking/bk-ci

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