🏗️
Buildkite
CI/CD 云平台与DevOps安装命令
npx clawhub@latest install buildkite
安装说明
1
确认环境
确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。
2
执行安装
在终端中运行上方安装命令,ClawHub 会自动下载并安装 Buildkite 到 ~/.openclaw/skills/ 目录。
3
验证安装
运行 openclaw skills list 查看已安装技能列表,确认 Buildkite 已出现在列表中。
4
配置参数(可选)
根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。
手动安装方式:将 Skill 文件夹复制到
~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
Pipeline与构建状态查询
Job日志查看与分析
构建触发与管理
详细介绍
Buildkite MCP 服务器将 Buildkite CI/CD 平台的能力带入 AI 对话,可以查看构建状态、分析失败原因、触发新构建,帮助开发团队更高效地管理持续集成和部署流程。
核心功能
- Pipeline 管理(list_pipelines):列出组织下的所有 Pipeline,查看配置和状态
- 构建查询(list_builds/get_build):查看 Pipeline 的构建历史,获取单次构建的详细信息包括各步骤状态
- Job 日志(get_job_log):获取构建中特定 Job 的完整日志输出,用于分析构建失败原因
- 构建触发(create_build):触发指定 Pipeline 的新构建,支持传入环境变量和分支参数
- Annotation 查看:读取构建中的注释信息,通常包含测试报告和覆盖率摘要
配置说明
{
"mcpServers": {
"buildkite": {
"command": "npx",
"args": ["-y", "buildkite-mcp-server"],
"env": {
"BUILDKITE_API_TOKEN": "bkua_your-token",
"BUILDKITE_ORG_SLUG": "your-org"
}
}
}
}
使用场景
- 构建监控:实时查看构建状态和通过率
- 失败分析:获取失败 Job 的日志,让 AI 分析错误原因
- 自动触发:在代码变更后自动触发相关 Pipeline 构建
- 流水线优化:分析构建时间趋势,识别慢步骤