Skip to content

GitLab 节点#

使用 GitLab 节点来自动化 GitLab 中的工作,并将 GitLab 与其他应用程序集成。n8n 内置支持广泛的 GitLab 功能,包括创建、更新、删除和编辑问题、仓库、发布和用户。

在此页面上,您将找到 GitLab 节点支持的操作列表和更多资源链接。

凭据

请参考 GitLab 凭据 获取设置身份验证的指导。

此节点可用作 AI 工具

此节点可用于增强 AI 代理的功能。以这种方式使用时,许多参数可以自动设置,或使用 AI 指导的信息设置 - 在 AI 工具参数文档中了解更多信息。

操作#

  • File 文件
    • Create 创建
    • Delete 删除
    • Edit 编辑
    • Get 获取
    • List 列表
  • Issue 问题
    • Create a new issue 创建新问题
    • Create a new comment on an issue 为问题创建新评论
    • Edit an issue 编辑问题
    • Get the data of a single issue 获取单个问题的数据
    • Lock an issue 锁定问题
  • Release 发布
    • Create a new release 创建新发布
    • Delete a new release 删除新发布
    • Get a new release 获取新发布
    • Get all releases 获取所有发布
    • Update a new release 更新新发布
  • Repository 仓库
    • Get the data of a single repository 获取单个仓库的数据
    • Returns issues of a repository 返回仓库的问题
  • User 用户
    • Returns the repositories of a user 返回用户的仓库

模板和示例#

ChatGPT Automatic Code Review in Gitlab MR

by assert

View template details
Save your workflows into a Gitlab repository

by Julien DEL RIO

View template details
Automate GitLab Merge Requests Using APIs with n8n

by Aditya Gaur

View template details
Browse GitLab integration templates, or search all templates

相关资源#

请参考 GitLab 文档 获取有关该服务的更多信息。

n8n 为 GitLab 提供了触发器节点。您可以在 这里 找到触发器节点文档。

如果不支持您的操作该怎么办#

如果此节点不支持您想要执行的操作,您可以使用 HTTP 请求节点来调用服务的 API。

您可以在 HTTP 请求节点中使用为此服务创建的凭据:

  1. 在 HTTP 请求节点中,选择身份验证 > 预定义凭据类型
  2. 选择您要连接的服务。
  3. 选择您的凭据。

有关更多信息,请参阅自定义 API 操作