pipeline-plugin-development
Installation
SKILL.md
流水线插件开发完整指南
模块定位: 本指南详细介绍蓝盾(BK-CI)流水线插件的开发规范、配置方法、多语言实现示例、发布流程和调试技巧,帮助开发者快速上手插件开发。
一、插件开发概述
1.1 什么是流水线插件
流水线插件(Atom)是蓝盾流水线中的最小执行单元,用于完成特定的构建任务,如代码拉取、编译、测试、部署等。
1.2 支持的开发语言
| 语言 | 推荐度 | SDK |
|---|---|---|
| Java | ⭐⭐⭐⭐⭐ | java-atom-sdk |
| Python | ⭐⭐⭐⭐ | python-atom-sdk |
| NodeJS | ⭐⭐⭐ | @tencent/nodejs_atom_sdk |
| Golang | ⭐⭐⭐ | golang-atom-sdk |