SuperAPI AI 工具集

view-pipeline

部署与运维

查看项目

更新于 10-16 07:14

技能介绍

用途:查看 GitLab 合并请求或项目的 CI/CD 流水线状态,并获取流水线及作业详情,帮助判断合并请求是否就绪或定位失败原因。

主要能力:拉取指定合并请求或流水线的数据,通过 get_pipeline_jobs 获取流水线内全部作业;展示流水线状态与耗时、各作业状态、失败作业日志、作业耗时与时间戳、流水线阶段划分。

使用方式:命令为 /view-pipeline。查看某合并请求的流水线使用 /view-pipeline [project-id] [mr-number];查看特定流水线使用 /view-pipeline [project-id] --pipeline [pipeline-id]。project-id 必填,可为数字项目 ID 或 URL 编码路径;mr-number 可选。

前置条件:需安装并配置 GitLab MCP 服务器,拥有项目访问权限,并完成 OAuth 认证。

适用场景:开发过程中监控流水线;及时排查失败作业;对比流水线耗时以识别瓶颈;判断测试是否偶发失败;评估合并请求是否具备合并条件;为流水线失败设置通知。

限制:资料未说明支持的其他平台、离线使用方式或费用信息;实际可用性取决于 GitLab MCP 服务器配置与权限。