@Generated(value="jsii-pacmak/0.7.6 (build 04cb6bb)", date="2018-09-27T21:49:26.392Z") public class LinuxBuildImage extends software.amazon.jsii.JsiiObject implements IBuildImage
https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.htmlsoftware.amazon.jsii.JsiiObject.InitializationModeIBuildImage.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
LinuxBuildImage(software.amazon.jsii.JsiiObject.InitializationMode mode) |
|
LinuxBuildImage(String imageId) |
| Modifier and Type | Method and Description |
|---|---|
ComputeType |
getDefaultComputeType()
The default
ComputeType to use with this image,
if one was not specified in BuildEnvironment#computeType explicitly. |
String |
getImageId()
The Docker image identifier that the build environment uses.
|
String |
getType()
The type of build environment.
|
Object |
runScriptBuildspec(String entrypoint)
Make a buildspec to run the indicated script
|
List<String> |
validate(BuildEnvironment _)
Allows the image a chance to validate whether the passed configuration is correct.
|
public static final LinuxBuildImage UBUNTU_14_04_ANDROID_JAV_A8_24_4_1
public static final LinuxBuildImage UBUNTU_14_04_ANDROID_JAV_A8_26_1_1
public static final LinuxBuildImage UBUNTU_14_04_BASE
public static final LinuxBuildImage UBUNTU_14_04_DOCKER_17_09_0
public static final LinuxBuildImage UBUNTU_14_04_DOTNET_CORE_1_1
public static final LinuxBuildImage UBUNTU_14_04_DOTNET_CORE_2_0
public static final LinuxBuildImage UBUNTU_14_04_DOTNET_CORE_2_1
public static final LinuxBuildImage UBUNTU_14_04_GOLANG_1_10
public static final LinuxBuildImage UBUNTU_14_04_NODEJS_10_1_0
public static final LinuxBuildImage UBUNTU_14_04_NODEJS_6_3_1
public static final LinuxBuildImage UBUNTU_14_04_NODEJS_8_11_0
public static final LinuxBuildImage UBUNTU_14_04_OPEN_JDK_8
public static final LinuxBuildImage UBUNTU_14_04_OPEN_JDK_9
public static final LinuxBuildImage UBUNTU_14_04_PHP_5_6
public static final LinuxBuildImage UBUNTU_14_04_PHP_7_0
public static final LinuxBuildImage UBUNTU_14_04_PYTHON_2_7_12
public static final LinuxBuildImage UBUNTU_14_04_PYTHON_3_3_6
public static final LinuxBuildImage UBUNTU_14_04_PYTHON_3_4_5
public static final LinuxBuildImage UBUNTU_14_04_PYTHON_3_5_2
public static final LinuxBuildImage UBUNTU_14_04_PYTHON_3_6_5
public static final LinuxBuildImage UBUNTU_14_04_RUBY_2_2_5
public static final LinuxBuildImage UBUNTU_14_04_RUBY_2_3_1
public static final LinuxBuildImage UBUNTU_14_04_RUBY_2_5_1
protected LinuxBuildImage(software.amazon.jsii.JsiiObject.InitializationMode mode)
public LinuxBuildImage(String imageId)
@Nullable public Object runScriptBuildspec(String entrypoint)
runScriptBuildspec in interface IBuildImagepublic List<String> validate(BuildEnvironment _)
validate in interface IBuildImage_ - the current build environmentpublic ComputeType getDefaultComputeType()
ComputeType to use with this image,
if one was not specified in BuildEnvironment#computeType explicitly.getDefaultComputeType in interface IBuildImagepublic String getImageId()
IBuildImagegetImageId in interface IBuildImagehttps://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.htmlpublic String getType()
getType in interface IBuildImageCopyright © 2018. All rights reserved.