GitLab

GitLab integration on indie.money — manage repositories, merge requests, issues, and CI/CD pipelines

Written By pvdyck

Last updated About 5 hours ago

GitLab

Community — Available, not yet validated

VendorGitLab
NodesGitLab
Tier⬜ Community
AuthOAuth2 via Secure Vault or API Key (Personal Access Token) via Secure Vault

Overview

Manage repositories, files, issues, releases, and users on GitLab. Automate your DevOps workflows with GitLab API access.

Authentication

Supports two authentication methods:

  • OAuth2 via Secure Vault — Recommended for user-level access.
  • API Key (Personal Access Token) via Secure Vault — Alternative using a GitLab PAT.

Connect via the credential configuration modal.

Resources & Operations

ResourceOperationDescription
FileCreateCreate a file in a repository
FileDeleteDelete a file from a repository
FileEditEdit an existing file
FileGetGet file contents
FileListList files in a directory
IssueCreateCreate a new issue
IssueCreate CommentAdd a comment to an issue
IssueEditEdit an existing issue
IssueGetGet a specific issue
IssueLockLock an issue
ReleaseCreateCreate a new release
ReleaseDeleteDelete a release
ReleaseGetGet a specific release
ReleaseGet AllList all releases
ReleaseUpdateUpdate a release
RepositoryGetGet repository details
RepositoryGet IssuesList repository issues
UserGet RepositoriesList repositories for a user

Tips

  • The GitLab node supports both GitLab.com and self-hosted GitLab instances. Set your GitLab server URL in the credentials.
  • Use Issue > Create with webhook triggers to automate issue creation from external events.
  • Combine File > Create/Edit with scheduled triggers to automate config or documentation updates.

Status

This integration is available but has not yet been independently validated on indie.money. If you encounter issues, please report them.