Important Notice: Actioner service has been discontinued. Current customers may contact us for assistance. We appreciate your support and understanding!
Back

GitLab

Streamline workflows, automate merge requests, collaborate in real-time, and deliver high-quality software faster with Actioner's GitLab integration.

## About Gitlab GitLab is an all-in-one DevOps platform that provides a wide range of functionalities for efficient software development. With GitLab, teams can host, collaborate, and manage code repositories, simplifying the development process. GitLab offers integrated features such as issue tracking, code review, and project management, streamlining task planning, assignment, and tracking. GitLab also supports continuous integration and continuous deployment (CI/CD) pipelines, automating code testing and deployment for faster and more reliable software releases. By utilizing GitLab, teams can achieve increased collaboration, streamlined workflows, and improved software quality. ## Make the most out of Gitlab Actioner's GitLab integration helps you to simplify and automate your merge request management process effortlessly. - Eliminate repetitive tasks in the merge request lifecycle. - Enable real-time collaboration among developers, leading to faster code deployment. - Stay updated on deployment status, tests, commits, releases, and more, from anywhere. - Invest your time in delivering software faster and building remarkable products.

Triggers

Comment events

Triggered when a new comment is made on commits, merge requests, issues and code snippets.

Job events

Job events are triggered when the status of a job changes

Merge request events

Triggered when a new MR is created, updated, approved, unapproved, merged, closed, a commit is added in the source branch or all threads are resolved o the merge request.

Pipeline events

Triggered when the status of a pipeline changes.

Push events

Triggered when users push to the repository, except when users push tags or a single push includes changes for more than three branches by default.

Actions

Add note to merge request

Add a note to a merge request for a specific project.

Approve merge request

Approve a merge request for a specific project.

Create project webhooks

Creates a webhook with the given parameters for a selected project.

Delete a single repository branch from a project

Delete a single project repository branch from a selected project.

Get a list of repository branches from a project

List all branches of a repository of the given project.

Get a single project

Get the details of a single project.

Get a single repository branch from a project

Get a single project repository branch from a selected project.

Get jobs of a pipeline

Get the jobs of a given pipeline.

Get list of projects

Get the list of projects with given parameters.

Get merge requests

Get the details of a given merge request.

Get user

Get single GitLab user

Get variables of a pipeline

Get the variables used while running the given pipeline

List project pipelines

List pipelines in a project.

Merge a specific project's merge request

Merge a merge request for a specific project owned by the authenticated user.

Run pipeline

Manually trigger a GitLab pipeline run

Search users

Search GitLab users

Upload file

Uploads a file to the specified project to be used in an issue or merge request description, or a comment.

Your gateway to seamless automation

Actioner turns the complex into simple, allowing you to connect apps and automate workflows on a grand scale, faster and easier than ever.