Version 22.1.2
Updated 2022-05-31
Version 22.1.2
Updated 2022-05-31

GitLab is a web-based DevOps Lifecycle Platform that provides a Git-repository manager providing wiki, issue-tracking and continuous integration, deployment pipeline features, using an open-source license, developed by GitLab Inc. GitLab helps teams design, develop and securely manage code and project data from a single distributed version control system. With the Intelligence Gitlab connector, you will be able to integrate source code management data into DIgital.ai Intelligence Solutions for the DevOps Lifecycle. This connector enables the extract of a rich set of Build, Commit, Review and other data across projects and repositories that enables Analytic Insights delivered in the DIgital.ai Integrate and Test Lens.

Steps

  • Step 1: Configure access for Digital.ai in your Gitlab instance.

  • Step 2: Create a role or user account on your Gitlab instance with the necessary privileges and/or create an API token for Digital.ai on your gitlab instance.

  • Step 3: Provide the Gitlab credentials in the Source Instances page of the Digital.ai application.

  • Step 4: Log in to the Digital.ai Admin Site using the URL and enter your credentials
    Select the correct instance name from the list in the selector.

  • Step 5: In the Properties tab, Select Application Connection, Enter the the User Name and password credential for Gitlab instance.

  • Step 6: For the URL requested in End Point URL field, enter the URL to point to your production gitlab instance.
    Enter the password or API token for Gitlab On-Prem instance in the API Token field.

  • Step 7: If Gitlab service URL cannot be accessed publicly, install the Digital.ai Data Collector (NDC) whose specifics are in the NDC Installation Guide.

  • Step 8: Test Connection.

Reference Images

Click image to view full size.
  • Gitlab Screenshot

Authored By

Digital.ai

Digital.ai support

We would be happy to help you!