集成

GitLab

将 Castrel 连接到 GitLab,用于仓库管理、Issue 查询、CI/CD 流水线与 MR 操作。

概览

配置

要使用 GitLab 工具,你需要配置一个包含以下字段的 Connector:

字段必填说明
base_urlGitLab API 地址(例如 https://gitlab.com/api/v4 或自托管地址)
access_tokenPersonal Access Token(需要 api 权限范围)
timeout请求超时时间,单位秒(默认:30
verify_ssl是否校验 SSL 证书(默认:true

Personal Access Token 可在 GitLab「User Settings → Access Tokens」中创建,建议只授予所需的最小权限范围。

可用工具

该连接器提供一整套 GitLab 项目管理与协作工具。

  • 仓库查询:列举项目、分支、文件内容与提交历史
  • Issue 管理:创建、查询、更新与关闭 Issue
  • Merge Request:创建、审查与合并 MR
  • CI/CD 流水线:查询 Pipeline 状态与 Job 详情
  • @ 提及:支持 @gitlab 快速选择项目与仓库

常用链接