CATEGORIES
« Hide
All Integrations433Built-In14Artificial Intelligence27Commerce24Communication55CRM46Developer Tools88Education9Finance26Hosting27Human Resources6Issue Tracking13Location Services2Marketing107Media53Productivity91SAAS62Security8Social27Storage21Support19Task Management48

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

Emit new event when a new branch is created

New Commit

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

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

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