Search...
Menu

GitLab Integration

Connecting LigaAI work with Gitlab code repositories makes cross-team collaboration easier than ever.

Once integrated, you will be able to:

  • View Gitlab code commit and merge requests in LigaAI work details.
  • Create Gitlab branches and merge requests from LigaAI.
  • See development performance and code commits reports in Dashboard widgets.
  • Add Automation that uses Git commits as triggers to automate the development collaboration process.


View code commits and merges request records in LigaAI

Sync activity data between Gitlab and LigaAI works by adding LigaAI work ID on the commit message.

Click on the GitLab icon on LigaAI work details page to see your code merge request and commit history.

Create branches and merge requests in LigaAI

In addition to viewing commits and merge requests, you can also create Gitlab branches and merge requests directly from the LigaAI work details.

To create a GitLab branch:

1. Open the work detail pane and click the GitLab icon in the top right of the pane.

2. Select the + Create Branch tab.

3. Select the depository and the source branch.

4. Add the new branch name to create a branch linking with the work.

View build information in LigaAI

If your organization is using Gitlab CI/CD, you can also enable LigaAI's integration with Gitlab CI/CD to view the pipeline execution status in LigaAI.

LigaAI standard or above plan is required to unlock this feature

View the pipeline status in LigaAI work details pane

You can view the execution status of associated pipelines in the Deployments.

View the deployments information from the project navigator

Click Deployments in the project navigator to view GitLab pipeline builds information.

Hover over the status of the pipeline to see the details status of each stage.


To enable LigaAI integration with GitLab CI/CD:
1. After integrating with Gitlab, enable GitLab CI/CD on the integration page. (organization admin permission required). Then you can associate deployment data with LigaAI work.

2. Members can choose whether to enable the Deployment feature in their respective projects.



See development performance with dashboard widgets

LigaAI's dashboard provides a rich set of widgets to get statistics on your team's work development after you have completed setting up Git integration.

  • Commit Efficiency: Observe the effectiveness of continuous integration in practice, reflecting the execution of member builds per day in deployments mode.
  • Merge Time Report: Observe the queue of merge requests to completion, find problems and make timely adjustments.
  • Merge request statistics: Observe the speed of team releases in a certain period by counting the merged frequency of the team.

Automate the development collaboration process

Add Automation to eliminate information lag in cross-team collaboration by using Git commit as triggers.

Common rules

💡 When a git commit is created for a {Pending} defect, then change its status to {Fixing}

💡 When a Git commit is created in a {defect} with {fix} in the commit message, then change its status to {pending}


Previous
Development Tools
Next
How to integrate with GitLab
Last modified: 2023-05-12Powered by