# CodeBuildActionType

The type of the CodeBuild action that determines its CodePipeline Category - Build, or Test.

The default is Build.

- Source: [`aws-codepipeline-actions/lib/codebuild/build-action.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-codepipeline-actions/lib/codebuild/build-action.ts#L16)

## Example

```ts
declare const project: codebuild.PipelineProject;
const sourceOutput = new codepipeline.Artifact();
const testAction = new codepipeline_actions.CodeBuildAction({
  actionName: 'IntegrationTest',
  project,
  input: sourceOutput,
  type: codepipeline_actions.CodeBuildActionType.TEST, // default is BUILD
});
```

## Members

| Member | Description |
| --- | --- |
| `BUILD` | The action will have the Build Category. |
| `TEST` | The action will have the Test Category. |

## Referenced by

- [`CodeBuildActionProps`](/v2/docs/aws-cdk-lib.aws_codepipeline_actions.CodeBuildActionProps).type
