File tree Expand file tree Collapse file tree
aws-cdk-lib/aws-codebuild/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -97,6 +97,12 @@ If not, changes cannot be compared across systems.
9797 - ` go ` :
9898 - File RegExp: ` ^integ_.*\.go$ `
9999 - App run command: ` go run {filePath} `
100+ - ` --list ` (default=` false ` )
101+ List tests instead of running them.
102+ - ` --inspect-failures ` (default=` false ` )
103+ Keep generated snapshots when differences exist in snapshot comparisons.
104+ - ` --max-workers ` (default=` 16 ` )
105+ The max number of workerpool workers to use when running integration tests concurrently.
100106
101107Example:
102108
Original file line number Diff line number Diff line change @@ -21,10 +21,16 @@ interface LinuxArmLambdaBuildImageProps {
2121export class LinuxArmLambdaBuildImage implements IBuildImage {
2222 /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18` build image. */
2323 public static readonly AMAZON_LINUX_2_NODE_18 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs18' ) ;
24+ /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20` build image. */
25+ public static readonly AMAZON_LINUX_2023_NODE_20 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:nodejs20' ) ;
2426 /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11` build image. */
2527 public static readonly AMAZON_LINUX_2_PYTHON_3_11 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.11' ) ;
28+ /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12` build image. */
29+ public static readonly AMAZON_LINUX_2023_PYTHON_3_12 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:python3.12' ) ;
2630 /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2` build image. */
2731 public static readonly AMAZON_LINUX_2_RUBY_3_2 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:ruby3.2' ) ;
32+ /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21` build image. */
33+ public static readonly AMAZON_LINUX_2023_CORRETTO_21 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto21' ) ;
2834 /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17` build image. */
2935 public static readonly AMAZON_LINUX_2_CORRETTO_17 = LinuxArmLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto17' ) ;
3036 /** The `aws/codebuild/amazonlinux-aarch64-lambda-standard:corretto11` build image. */
Original file line number Diff line number Diff line change @@ -21,10 +21,16 @@ interface LinuxLambdaBuildImageProps {
2121export class LinuxLambdaBuildImage implements IBuildImage {
2222 /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs18` build image. */
2323 public static readonly AMAZON_LINUX_2_NODE_18 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs18' ) ;
24+ /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs20` build image. */
25+ public static readonly AMAZON_LINUX_2023_NODE_20 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:nodejs20' ) ;
2426 /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.11` build image. */
2527 public static readonly AMAZON_LINUX_2_PYTHON_3_11 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.11' ) ;
28+ /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.12` build image. */
29+ public static readonly AMAZON_LINUX_2023_PYTHON_3_12 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:python3.12' ) ;
2630 /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:ruby3.2` build image. */
2731 public static readonly AMAZON_LINUX_2_RUBY_3_2 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:ruby3.2' ) ;
32+ /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto21` build image. */
33+ public static readonly AMAZON_LINUX_2023_CORRETTO_21 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto21' ) ;
2834 /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto17` build image. */
2935 public static readonly AMAZON_LINUX_2_CORRETTO_17 = LinuxLambdaBuildImage . fromCodeBuildImageId ( 'aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto17' ) ;
3036 /** The `aws/codebuild/amazonlinux-x86_64-lambda-standard:corretto11` build image. */
You can’t perform that action at this time.
0 commit comments