跳到主要内容

GitLab 节点#

使用 GitLab 节点可实现 GitLab 工作的自动化,并将 GitLab 与其他应用程序集成。n8n 内置支持多种 GitLab 功能,包括创建、更新、删除和编辑议题、代码库、版本发布和用户。

本页将列出 GitLab 节点支持的操作目录,并提供更多资源链接。

凭据配置

有关设置身份验证的指南,请参阅 GitLab 凭据

AI 工具支持

此节点可用作 AI 工具,用于增强 AI 代理的能力。在此模式下,多数参数可自动设置或由 AI 引导填写 - 更多详情请参阅 AI 工具参数文档

操作功能#

  • 文件操作
    • 创建文件
    • 删除文件
    • 编辑文件
    • 获取文件
    • 文件列表
  • 议题管理
    • 新建议题
    • 添加议题评论
    • 编辑议题
    • 获取单个议题数据
    • 锁定议题
  • 版本发布
    • 新建版本
    • 删除版本
    • 获取版本
    • 获取所有版本
    • 更新版本
  • 代码库操作
    • 获取单个代码库数据
    • 获取代码库议题列表
  • 用户管理
    • 获取用户代码库列表

模板示例#

GitLab MR 中的 ChatGPT 自动代码审查 作者:assert 查看模板详情

将工作流保存至 GitLab 代码库 作者:Julien DEL RIO 查看模板详情

基于 Claude/GPT AI 的 GitLab 合并请求审查与风险分析 作者:Vishal Kumar 查看模板详情

浏览 GitLab 集成模板搜索所有模板

相关资源#

更多服务信息请参阅 GitLab 官方文档

n8n 为 GitLab 提供了触发器节点,相关文档请访问此处

未支持操作解决方案#

若当前节点未支持所需操作,可通过 HTTP 请求节点 调用服务 API。

在 HTTP 请求节点中使用已创建的凭据:

  1. 在 HTTP 请求节点中选择 认证 > 预定义凭据类型
  2. 选择目标服务
  3. 选择对应凭据

更多详细信息请参阅 自定义 API 操作