Project Environment Args
Constructors
Properties
ARN of the S3 bucket, path prefix and object key that contains the PEM-encoded certificate.
Information about the compute resources the build project will use. Valid values: BUILD_GENERAL1_SMALL
, BUILD_GENERAL1_MEDIUM
, BUILD_GENERAL1_LARGE
, BUILD_GENERAL1_XLARGE
, BUILD_GENERAL1_2XLARGE
, BUILD_LAMBDA_1GB
, BUILD_LAMBDA_2GB
, BUILD_LAMBDA_4GB
, BUILD_LAMBDA_8GB
, BUILD_LAMBDA_10GB
. For additional information, see the CodeBuild User Guide.
Configuration block. Detailed below.
Configuration block. Detailed below.
Docker image to use for this build project. Valid values include Docker images provided by CodeBuild ( e.g aws/codebuild/amazonlinux2-x86_64-standard:4.0
), Docker Hub images (e.g., pulumi/pulumi:latest
), and full Docker repository URIs such as those for ECR (e.g., 137112412989.dkr.ecr.us-west-2.amazonaws.com/amazonlinux:latest
).
Type of credentials AWS CodeBuild uses to pull images in your build. Valid values: CODEBUILD
, SERVICE_ROLE
. When you use a cross-account or private registry image, you must use SERVICE_ROLE credentials. When you use an AWS CodeBuild curated image, you must use CodeBuild credentials. Defaults to CODEBUILD
.
Whether to enable running the Docker daemon inside a Docker container. Defaults to false
.
Configuration block. Detailed below.
Type of build environment to use for related builds. Valid values: WINDOWS_CONTAINER
(deprecated), LINUX_CONTAINER
, LINUX_GPU_CONTAINER
, ARM_CONTAINER
, WINDOWS_SERVER_2019_CONTAINER
, WINDOWS_SERVER_2022_CONTAINER
, LINUX_LAMBDA_CONTAINER
, ARM_LAMBDA_CONTAINER
, LINUX_EC2
, ARM_EC2
, WINDOWS_EC2
, MAC_ARM
. For additional information, see the CodeBuild User Guide.