N8N中文教程
集成节点/Built in_nodes/Actions

GitLab 节点#

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

本页面将列出 GitLab 节点支持的操作列表及相关资源链接。

凭据配置

有关身份认证设置的指引,请参阅 GitLab 凭据配置文档。

作为 AI 工具使用

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

支持操作#

  • 文件(File)
    • 创建(Create)
    • 删除(Delete)
    • 编辑(Edit)
    • 获取(Get)
    • 列表(List)
  • 议题(Issue)
    • 创建新议题
    • 为议题添加评论
    • 编辑议题
    • 获取单个议题数据
    • 锁定议题
  • 版本发布(Release)
    • 创建新版本
    • 删除版本
    • 获取版本信息
    • 获取所有版本
    • 更新版本
  • 代码库(Repository)
    • 获取单个代码库数据
    • 返回代码库的议题列表
  • 用户(User)
    • 返回用户的代码库列表

模板与示例#

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 操作。