| 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 |
LinuxBuildImage.UBUNTU_14_04_ANDROID_JAVA8_24_4_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_ANDROID_JAVA8_26_1_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_BASE
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_DOCKER_17_09_0
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_DOCKER_18_09_0
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_DOTNET_CORE_1_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_DOTNET_CORE_2_0
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_DOTNET_CORE_2_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_GOLANG_1_10
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_GOLANG_1_11
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_NODEJS_10_1_0
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_NODEJS_10_14_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_NODEJS_6_3_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_NODEJS_8_11_0
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_OPEN_JDK_11
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_OPEN_JDK_8
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_OPEN_JDK_9
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PHP_5_6
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PHP_7_0
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PHP_7_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PYTHON_2_7_12
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PYTHON_3_3_6
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PYTHON_3_4_5
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PYTHON_3_5_2
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PYTHON_3_6_5
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_PYTHON_3_7_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_RUBY_2_2_5
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_RUBY_2_3_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_RUBY_2_5_1
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
LinuxBuildImage.UBUNTU_14_04_RUBY_2_5_3
Deprecated.
Use
STANDARD_2_0 and specify runtime in buildspec runtime-versions section |
static IBuildImage |
WindowsBuildImage.WIN_SERVER_CORE_2016_BASE
Deprecated.
`WindowsBuildImage.WINDOWS_BASE_2_0` should be used instead.
|
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.