Search...
Menu

Jenkins Integration

Connect LigaAI with Jenkins to see the progress of the development on your project work.

After integration, you will be able to:

  • View builds and pipeline deployments on Jenkins in LigaAI.
  • Automate the collaboration process by using build results as triggers for Automation.

Enable Jenkins Integration

  1. Click your avatar in the bottom left and select Integrations from the menu.
  2. Find Jenkins integration from Development Tools, click to enter the integration description page.
  3. Complete the configuration step by step according to the guideline to integrate.
Organization admin permissions are required.

Once the integration is complete, organization members can start using the following features.

Make Build Information available in LigaAI

Deployments Information Pane

View the build information of your project work on the Deployments feature.  Click on a work to expand its details associated with the build.

Enable the Deployments feature, and the navigator Deployments will appear.

View Build Information for a Work

You can also view the build status of each work on their details page.

Open the work details pane and click the Build Info icon to view the build records on this work.

Automate Your Collaboration Process

Use Jenkins build result, Jenkins build time, and Jenkins custom parameters as triggers to automatically change works' status, set assignees, etc. to achieve intelligent R&D collaboration.

Example A

When: A Jenkins build result is {successful},

Then: Change the work status to {In QA}.

Example B

When: A Jenkins build duration is {more than 3600s}

Then: notify Ops colleagues.

Example C:

When: A Jenkins build is {successful} & Jenkins custom parameters {Json comparision}, the value of the key {env} contain {Prod}.

Then: Notify the product owner


FAQ

1. How do I use custom parameters?

A custom parameter is a key-value pair that you can use to send the value you need to the Liga system from Jenkinsfile. You can also use this value to automate your business process.

2. How do I associate work with the development process?

Add the work ID to the Git commits message to associate.



Previous
How to integrate with GitLab
Next
How to integrate with Jenkins
Last modified: 2023-05-10Powered by