---
title: AWS CodeBuild configuration
slug: aws-codebuild-configuration
docTags: 
createdAt: 2026-05-28T13:01:35.524Z
---

To retrieve and analyze data from AWS CodeBuild, you must first set up and configure an AWS connection. This connection enables access to AWS CodeBuild information that can be used for reporting, monitoring, and operational improvements.

Access rights

Ensure the connection includes the following permissions:

- Create
- Delete
- Update
- View

To access templates, you must also have the required roles. For more information, see: [AWS CodeBuild configuration](docId\:ETrkyCUWzAo2X5FcmI-Gd)

# Configuring AWS CodeBuild for recent customers

:::hint{type="info"}
The steps in this section apply only to customers onboarded on or after 6 June 2024. If you are a legacy customer, refer to the section "Configuring AWS CodeBuild for legacy customers.
:::

Use the following steps to configure AWS CodeBuild for your application:

:::hint{type="info"}
Tool configurations are linked to a specific application and DevOps phase. During setup, you will select both the application and the DevOps phase that AWS CodeBuild will support.
:::

1. Click **Settings & Utilities** → **Application Configuration** to view your existing applications.
2. Select the application you want to configure, or create a new application.
3. In the Build row for the selected application, click the overflow menu (vertical ellipsis).
4. Select **Add New Tool Configuration**. The **Add Tool Configuration** form opens.
5. For **Build Categories**, select **Build**.
6. For **Tool Engine**, select **AWS CodeBuild**.
7. In the **Status** field, select the build statuses you want to track, such as Passed, Failed, and In Progress.
8. Click **Submit** to save the configuration.

# Onboarding AWS CodeBuild

After configuring AWS CodeBuild, onboard the technical service to complete the setup.

1. Open the overflow menu for the selected application.
2. Select **Onboard Technical Service**. The onboarding form opens.
3. For **DevOps Phase**, select **Build**.
4. For **Tool Engine**, select **AWS CodeBuild**.
5. In **Select Connection**, choose the connection you want to use.
6. In **Select Organization**, choose the appropriate organization.
7. In **Select Projects**, choose the project you want to onboard.
8. Select the appropriate repository.
9. Click **Onboard**. You are redirected to the Application Configuration page.
10. To verify the configuration, open the overflow menu for the Develop phase and select **Edit/Delete Tools Configuration**.

# Deleting AWS CodeBuild as a technical service

You can remove AWS CodeBuild from an application at any time.

1. Navigate to **Settings & Utilities** → **Application Configuration**.
2. Expand the application to display all associated phases.
3. In the **Build** row, click the overflow menu.
4. Select **Delete Technical Service**.
5. For **Select Tools Configured**, choose **AWS CodeBuild**.
6. Select the appropriate organization.
7. Select the appropriate project.
8. Click **Delete**.

# Configuring AWS CodeBuild for legacy customers

To configure AWS CodeBuild in the Kyndryl application, provide an Application Name, Deployment Group Name, and any additional configuration settings that support your preferred workflow. The dashboard uses the status terms Passed, Failed, and In Progress by default, but you can customize these labels to match the terminology used by your team. Any custom term entered for a status will appear under the corresponding dashboard category.

In the Kyndryl Bridge application, from the main menu :inlineImage[]{src="https://api.archbee.com/api/optimize/QU1TIK52ntw5Jsos0uOt5/NK7Yw9tQgnlqBGwu7eG4H-20260601-205917.svg" alt caption width="57" height="57"}, go to **Section** → **Item** → **Sub-item&#x20;**→ **Sub-item**.

Expand Settings & Utilities, then select Tools Configuration.

Select Add configuration + to open the Add tool configuration form, then complete the following steps:

1. From the Tool Engine dropdown menu, select AWS CodeBuild.
2. Choose the appropriate Connection, Technical service, and Project name from their respective dropdown menus.
3. In the Additional configuration for customization section, enter custom terms for the Passed, Failed, or In Progress statuses if you want the dashboard terminology to align with your organization’s preferences.
4. Select Add configuration at the bottom of the form to save your configuration.

After the configuration is complete, the configuration details are displayed in the table on the configuration page.
