GitLab is a web-based open source Git repository manager that not only manages the code but also keeps the track of issues and version updates in the code files. Whether it’s an agile, a waterfall, or a conversational development model, GitLab deals with all your workflows seamlessly.

git-lab-64

Triggers

  • Commit Created

    Triggers when a new commit is created in a specified branch of a project

  • Issue Created

    Triggers when a new issue is created in a specified project

  • Marge Request Created

    Triggers when a new merge request is created in a specified project

  • Branch Created

    Triggers when a new branch is created in a specified project

  • Epic Comment Created

    Triggers when a new comment is created in a specified epic

  • Comment Created

    Triggers when a new comment is created in an issue, snippet, merge request, or commit

  • Wiki Page Created Or Updated

    Triggers when a new wiki page is created or an existing wiki page is updated in a specified project

  • Todo Created

    Triggers when a new todo is created in a specified project

git-lab-64

Actions

  • Get Team Members Details

    Retrieve the details of a specific user from a particular project

  • Get Branch Details

    Retrieve the details of a specific branch from a project

  • Get Branches

    Retrieve the details of all branches from a specific projects

  • Get Projects

    Retrieve the details of all projects

  • Get Team Members

    Retrieve the details of all members of a specific project

  • Get Project Details

    Retrieve the details of a specific project

To use GitLab in your workflow, you will first need to connect it with Built.io Flow. 

To do this, drag any GitLab action listed under GitLab service on the canvas. In the case of configuring GitLab triggers, double-click on the Start icon and search GitLab trigger service. Then, and click on the Add New option listed under Authorize GitLab field in the configuration window. If you are not logged-in to your Gitlab account, you will be prompted to do so. If you are already logged in, you will be redirected to the authorization window. 

1.png

Once you click the Authorize button, you will be redirected to the canvas.

2.png

Rename the authorization as per your choice and click ADD. You can now see the added authorization under Authorize GitLab field. Once added, this authorization will be available in all GitLab actions and triggers.