Azure Pipelines release is a cloud-based continuous integration and delivery service that helps developers automate their applications' build, test, and deployment to any platform.
To enable effective data synchronization from Azure Pipelines into DevOps Intelligence, it's crucial to establish an adequately configured Azure DevOps connection. This connection is a secure bridge between the two platforms, allowing seamless data transfer and management. Establishing this connection enables DevOps Intelligence to leverage Azure Pipeline's robust capabilities, enhancing its monitoring and reporting features. This configuration enhances the accuracy and efficiency of data handling and amplifies the overall functionality of the DevOps Intelligence tool.
Access rights
: The connection must have the following access rights:
Build and Deploy
: Read access right.
User profile
: Read access right.
To access templates, you must have specific roles; please see:
Roles required
As a user, your permissions determine the actions you can perform on the bring-your-own (BYO) template data. You must view, create, update, and delete roles to perform the respective actions. By default, these permissions are granted to the Editor. The Viewer, on the other hand, is only endowed with the view role.
Configuration
You must choose the Pipeline name, add a Technical Service and additional configurations for customizations to establish the configuration. Extra settings are available to handle the states of
Passed
,
Failed
, and
In Progress
, which are terms employed in the DevOps Intelligence dashboards. You have the flexibility to introduce custom terms for these states. For instance, any value input under the "Passed" category will be interpreted as "Passed" when displayed on the dashboard. Once you have made these selections complete the following steps to configure AWS CodePipeline:
Within Kyndryl application, select the Open menu icon from the top left corner, navigate to
DevOps Intelligence
and expand the menu.
Expand
Settings & Utilities,
then select
Tools Configuration
Select
Add configuration +
and a
Add tool configuration
form will be displayed; here, you will select:
Azure Pipeline - Build
from the
Tool Engine
dropdown menu
The
Connection
,
Test type
,
Technical service
,
Organization
and
Project
each one from its dropdown menu
And you can fill in the
Additional configuration for customization
section at the bottom of the form if you would like to personalize it with custom terms for
Passed
,
Failed
or
In progress
statuses
Select the
Add configuration
button at the bottom of the form.
After completing the configuration, you can view the configuration details in the table on the configuration page. A sample image showcasing this is provided below for your reference.