About 524 wordsAbout 2 min
CNB & TAPD
TAPD projects can be associated with cloud-native build code repositories.
Please follow the guidelines below to complete the configuration:
Configuration Steps
Company administrators go to the "Company Management - Service Integration" page to associate [Cloud Native Build]

Project administrators enable the [Cloud Native Build Source Code] application under "Project Settings → DevOps Configuration"

Authorize in the TAPD "Service Integration - Cloud Native Build" source code application configuration, supporting mobile phone number authorization and CNB authorization code authorization

CNB authorization code authorization

In the TAPD "Service Integration - Cloud Native Build" source code application configuration, click [Associate] repository (requires administrator permissions)

Integration Features
After configuration, TAPD and cloud-native build code can achieve full-link integration:
Code submission: Add the corresponding keywords in the commit message to associate TAPD requirements, defects, and tasks.

Branches: Quickly create and associate branches within TAPD

Merge requests: After the merge request is completed, TAPD will display merge request information, and Cloud Native Build will display associated TAPD work items

User Guide
Code Submission
On the top right corner of the viewing page of requirements/defects/tasks, copy the source code submission keyword

Paste the keyword into the Cloud Native Build commit message

After successful association:
- The associated source code submission information can be seen in the "CNB Related" tab of TAPD requirements

- The associated TAPD work items can be seen on the Cloud Native Build page

- The associated source code submission information can be seen in the "CNB Related" tab of TAPD requirements
Branches
Branch Creation
Quickly create branches in the "CNB Related" tab of requirements/defects/tasks

Click the branch to quickly jump to Cloud Native Build to view and operate

Branch Association
Quickly associate existing branches under the repository in the "CNB Related" tab of requirements/defects/tasks

All commit and MR information related to this work item under the branch can be viewed, with support for quick navigation

Merge Requests
- After the merge request is completed, the merge request information will be displayed in the "CNB Related" tab of requirements/defects/tasks
Initiating from TAPD
Initiate a branch merge request in TAPD

The merge request information will be displayed in all work items associated with this branch, and differences can be viewed

Initiating from Cloud Native Build
Initiate a branch merge request in Cloud Native Build

The merge request details page will display associated work items
