SuperAPI AI 工具集

ci-cd-generator

部署与运维

查看项目

更新于 10-15 16:43

技能介绍

用途:这是一个 CI/CD 流水线生成技能,面向需要为项目自动生成持续集成与部署配置的开发者。它由 Devops 专家角色驱动,可生成 GitHub Actions、GitLab CI、Azure DevOps 和 Jenkins 等平台的流水线,包含构建、测试、部署阶段,以及缓存与密钥管理。

触发方式:可通过 /cicd 命令触发,或在用户请求 CI/CD 配置、需要部署流水线时触发。

主要能力:生成分层的作业结构,例如前端测试、后端测试与部署 job;支持 Node.js 与 .NET 等多技术栈;输出 npm ci、lint、typecheck、test、build、dotnet restore/build/test 等步骤;提供依赖缓存(如 npm、.npm、node_modules)与密钥引用(如 secrets.AZURE_APP_NAME、secrets.AZURE_PUBLISH_PROFILE);覆盖 Docker 构建推送、GitLab 覆盖率报告 artifact、Kubernetes 部署等示例。

兼容性:Codex 与 Claude Code 均支持。

限制:具体安装命令、收费方式、价格、适用平台细节等未在资料中提供,实际生成内容需结合项目结构与平台凭证调整,密钥须自行配置。