Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(codebuild): new CodeBuild lambda compute images #28630

Merged
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,16 @@ interface LinuxArmLambdaBuildImageProps {
export class LinuxArmLambdaBuildImage implements IBuildImage {
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18` build image. */
public static readonly AMAZON_LINUX_2_NODE_18 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18');
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20` build image. */
public static readonly AMAZON_LINUX_2023_NODE_20 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20');
kaizencc marked this conversation as resolved.
Show resolved Hide resolved
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11` build image. */
public static readonly AMAZON_LINUX_2_PYTHON_3_11 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11');
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12` build image. */
public static readonly AMAZON_LINUX_2023_PYTHON_3_12 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12');
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2` build image. */
public static readonly AMAZON_LINUX_2_RUBY_3_2 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2');
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21` build image. */
public static readonly AMAZON_LINUX_2023_CORRETTO_21 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21');
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17` build image. */
public static readonly AMAZON_LINUX_2_CORRETTO_17 = LinuxArmLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17');
/** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto11` build image. */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,16 @@ interface LinuxLambdaBuildImageProps {
export class LinuxLambdaBuildImage implements IBuildImage {
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs18` build image. */
public static readonly AMAZON_LINUX_2_NODE_18 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs18');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs20` build image. */
public static readonly AMAZON_LINUX_2023_NODE_20 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs20');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.11` build image. */
public static readonly AMAZON_LINUX_2_PYTHON_3_11 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.11');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.12` build image. */
public static readonly AMAZON_LINUX_2023_PYTHON_3_12 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.12');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:ruby3.2` build image. */
public static readonly AMAZON_LINUX_2_RUBY_3_2 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:ruby3.2');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto21` build image. */
public static readonly AMAZON_LINUX_2023_CORRETTO_21 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto21');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto17` build image. */
public static readonly AMAZON_LINUX_2_CORRETTO_17 = LinuxLambdaBuildImage.fromCodeBuildImageId('aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto17');
/** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto11` build image. */
Expand Down