CATEGORIES
« Hide
All Integrations387Built-In11Artificial Intelligence29Commerce19Communication50CRM40Developer Tools79Education9Finance24Hosting24Human Resources6Issue Tracking13Marketing99Media48Productivity78SAAS60Security7Social24Storage17Support18Task Management43

GitLab

GitLab is a web-based DevOps platform that provides a complete set of tools for version control, continuous integration and continuous deployment (CI/CD), and project management. Its purpose is to enable software development teams to collaborate effectively, manage their code repositories, automate the testing and deployment processes, and track the progress of projects from start to finish. GitLab offers various automation capabilities, such as automated testing, code review workflows, and automatic deployment pipelines, which help streamline the development lifecycle and automate repetitive tasks. This makes GitLab essential for software developers, DevOps engineers, and project managers, as it automates tasks like code testing, building, and deployment, ultimately improving development efficiency, code quality, and overall project delivery.

Triggers

Trigger components allow you to start an automation flow when an event happens in the app.

New Branch (Instant)

Emit new event when a new branch is created

New Commit (Instant)

Emit new event when a new commit is pushed to a branch. You can see your webhooks under Settings > Webhooks in your GitLab project.

New Issue (Instant)

Emit new event when an issue is created in a project. You can see your webhooks under Settings > Webhooks in your GitLab project.

New Merge Request (Instant)

Emit new event when a merge request is created

New Reviewer/Assignee

Emit new event when a reviewer or an assignee is added to a merge request. Note: For this event to be triggered by reviewer addition, there should be at least one assignee already assigned to the merge request. You can see your webhooks under Settings > Webhooks in your GitLab project.

Actions

Action components allow you to perform operations on the app.

Create Branch

Create a new branch in the repository. See docs

Create Epic

Creates a new epic. See docs

Create issue

Creates a new issue. See docs

Edit Issue

Updates an existing project issue. See docs

Get Issue

Gets a single issue from repository. See docs

Get Repo Branch

Get a single project repository branch. See docs

List Commits

List commits in a repository branch. See docs

List Repo Branches

Get a list of repository branches from a project. See docs

Search Issues

Search for issues in a repository with a query. See docs

Update Epic

Updates an epic. See docs