| Package | Description |
|---|---|
| software.amazon.awscdk.services.codebuild |
AWS CodeBuild Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBindableBuildImage
(experimental) A variant of
IBuildImage that allows binding to the project. |
static interface |
IBindableBuildImage.Jsii$Default
Internal default implementation for
IBindableBuildImage. |
static interface |
IBuildImage.Jsii$Default
Internal default implementation for
IBuildImage. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IBindableBuildImage.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IBuildImage.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LinuxBuildImage
(experimental) A CodeBuild image running Linux.
|
class |
LinuxGpuBuildImage
(experimental) A CodeBuild GPU image running Linux.
|
class |
WindowsBuildImage
(experimental) A CodeBuild image running Windows.
|
| Modifier and Type | Field and Description |
|---|---|
static IBuildImage |
LinuxBuildImage.AMAZON_LINUX_2 |
static IBuildImage |
LinuxBuildImage.AMAZON_LINUX_2_2 |
static IBuildImage |
LinuxBuildImage.AMAZON_LINUX_2_3
(experimental) The Amazon Linux 2 x86_64 standard image, version `3.0`.
|
static IBuildImage |
LinuxBuildImage.AMAZON_LINUX_2_ARM |
static IBuildImage |
LinuxGpuBuildImage.DLC_MXNET_1_4_1
(experimental) MXNet 1.4.1 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_MXNET_1_6_0
(experimental) MXNet 1.6.0 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_PYTORCH_1_2_0
(experimental) PyTorch 1.2.0 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_PYTORCH_1_3_1
(experimental) PyTorch 1.3.1 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_PYTORCH_1_4_0_INFERENCE
(experimental) PyTorch 1.4.0 GPU inference image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_PYTORCH_1_4_0_TRAINING
(experimental) PyTorch 1.4.0 GPU training image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_PYTORCH_1_5_0_INFERENCE
(experimental) PyTorch 1.5.0 GPU inference image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_PYTORCH_1_5_0_TRAINING
(experimental) PyTorch 1.5.0 GPU training image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_1_14_0
(experimental) Tensorflow 1.14.0 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_1_15_0
(experimental) Tensorflow 1.15.0 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_1_15_2_INFERENCE
(experimental) Tensorflow 1.15.2 GPU inference image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_1_15_2_TRAINING
(experimental) Tensorflow 1.15.2 GPU training image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_2_0_0
(experimental) Tensorflow 2.0.0 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_2_0_1
(experimental) Tensorflow 2.0.1 GPU image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_2_1_0_INFERENCE
(experimental) Tensorflow 2.1.0 GPU inference image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_2_1_0_TRAINING
(experimental) Tensorflow 2.1.0 GPU training image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.DLC_TENSORFLOW_2_2_0_TRAINING
(experimental) Tensorflow 2.2.0 GPU training image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxBuildImage.STANDARD_1_0 |
static IBuildImage |
LinuxBuildImage.STANDARD_2_0 |
static IBuildImage |
LinuxBuildImage.STANDARD_3_0 |
static IBuildImage |
LinuxBuildImage.STANDARD_4_0
(experimental) The `aws/codebuild/standard:4.0` build image.
|
static IBuildImage |
LinuxBuildImage.STANDARD_5_0
(experimental) The `aws/codebuild/standard:5.0` build image.
|
static IBuildImage |
WindowsBuildImage.WIN_SERVER_CORE_2019_BASE
(experimental) The standard CodeBuild image `aws/codebuild/windows-base:2019-1.0`, which is based off Windows Server Core 2019.
|
static IBuildImage |
WindowsBuildImage.WINDOWS_BASE_2_0
(experimental) The standard CodeBuild image `aws/codebuild/windows-base:2.0`, which is based off Windows Server Core 2016.
|
| Modifier and Type | Method and Description |
|---|---|
static IBuildImage |
LinuxGpuBuildImage.awsDeepLearningContainersImage(String repositoryName,
String tag)
(experimental) Returns a Linux GPU build image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxGpuBuildImage.awsDeepLearningContainersImage(String repositoryName,
String tag,
String account)
(experimental) Returns a Linux GPU build image from AWS Deep Learning Containers.
|
static IBuildImage |
LinuxBuildImage.fromAsset(software.constructs.Construct scope,
String id,
DockerImageAssetProps props)
(experimental) Uses an Docker image asset as a Linux build image.
|
static IBuildImage |
WindowsBuildImage.fromAsset(software.constructs.Construct scope,
String id,
DockerImageAssetProps props)
(experimental) Uses an Docker image asset as a Windows build image.
|
static IBuildImage |
WindowsBuildImage.fromAsset(software.constructs.Construct scope,
String id,
DockerImageAssetProps props,
WindowsImageType imageType)
(experimental) Uses an Docker image asset as a Windows build image.
|
static IBuildImage |
LinuxBuildImage.fromCodeBuildImageId(String id)
(experimental) Uses a Docker image provided by CodeBuild.
|
static IBuildImage |
LinuxBuildImage.fromDockerRegistry(String name) |
static IBuildImage |
WindowsBuildImage.fromDockerRegistry(String name) |
static IBuildImage |
LinuxBuildImage.fromDockerRegistry(String name,
DockerImageOptions options) |
static IBuildImage |
WindowsBuildImage.fromDockerRegistry(String name,
DockerImageOptions options) |
static IBuildImage |
WindowsBuildImage.fromDockerRegistry(String name,
DockerImageOptions options,
WindowsImageType imageType) |
static IBuildImage |
LinuxBuildImage.fromEcrRepository(IRepository repository) |
static IBuildImage |
WindowsBuildImage.fromEcrRepository(IRepository repository) |
static IBuildImage |
LinuxBuildImage.fromEcrRepository(IRepository repository,
String tag) |
static IBuildImage |
WindowsBuildImage.fromEcrRepository(IRepository repository,
String tag) |
static IBuildImage |
WindowsBuildImage.fromEcrRepository(IRepository repository,
String tag,
WindowsImageType imageType) |
default IBuildImage |
BuildEnvironment.getBuildImage()
(experimental) The image used for the builds.
|
IBuildImage |
BuildEnvironment.Jsii$Proxy.getBuildImage() |
| Modifier and Type | Method and Description |
|---|---|
BuildEnvironment.Builder |
BuildEnvironment.Builder.buildImage(IBuildImage buildImage)
Sets the value of
BuildEnvironment.getBuildImage() |
| Constructor and Description |
|---|
Jsii$Proxy(IBuildImage buildImage,
ComputeType computeType,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
Boolean privileged)
Constructor that initializes the object based on literal property values passed by the
BuildEnvironment.Builder. |
Copyright © 2021. All rights reserved.