EnvironmentType Enum
Build environment type.
Example
ts
import { Size } from 'aws-cdk-lib';
const fleet = new codebuild.Fleet(this, 'MyFleet', {
baseCapacity: 1,
computeType: codebuild.FleetComputeType.CUSTOM_INSTANCE_TYPE,
environmentType: codebuild.EnvironmentType.LINUX_CONTAINER,
computeConfiguration: {
instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MEDIUM),
// By default, 64 GiB of disk space is included. Any value optionally
// specified here is _incremental_ on top of the included disk space.
disk: Size.gibibytes(10),
},
});
Members
| Member | Description |
|---|---|
ARM_CONTAINER | ARM container. |
LINUX_CONTAINER | Linux container. |
LINUX_GPU_CONTAINER | Linux GPU container. |
WINDOWS_SERVER_2019_CONTAINER | Windows Server 2019 container. |
WINDOWS_SERVER_2022_CONTAINER | Windows Server 2022 container. |
MAC_ARM | MacOS ARM container. |
LINUX_EC2 | Linux EC2. |
ARM_EC2 | ARM EC2. |
WINDOWS_EC2 | Windows EC2. |
Referenced by
Fleet.environmentTypeenvironment_typeenvironmentTypeEnvironmentTypeEnvironmentTypeFleetProps.environmentTypeenvironment_typeenvironmentTypeEnvironmentTypeEnvironmentTypeIFleet.environmentTypeenvironment_typeenvironmentTypeEnvironmentTypeEnvironmentType