From faf3d2f85bfc6a948671851af3dc0a13d58c7711 Mon Sep 17 00:00:00 2001 From: Sumu Pitchayan <35242245+sumupitchayan@users.noreply.github.com> Date: Sat, 7 Dec 2024 16:40:08 -0500 Subject: [PATCH] chore: use bookworm-slim-node20 jsii-suprchain image in publishing.ts (#1796) * chore: use bookworm-slim-node20 jsii-suprchain image in publishing.ts Signed-off-by: Sumu * WIP Signed-off-by: Sumu --------- Signed-off-by: Sumu --- lib/publishing.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/publishing.ts b/lib/publishing.ts index 6f26f9d5..b8fca7e1 100644 --- a/lib/publishing.ts +++ b/lib/publishing.ts @@ -92,7 +92,7 @@ export class PublishToMavenProject extends Construct implements IPublisher { const forReal = props.dryRun === undefined ? 'false' : (!props.dryRun).toString(); const shellable = new Shellable(this, 'Default', { - platform: new LinuxPlatform(props.buildImage ?? cbuild.LinuxBuildImage.fromDockerRegistry('public.ecr.aws/jsii/superchain:1-bullseye-slim-node18')), + platform: new LinuxPlatform(props.buildImage ?? cbuild.LinuxBuildImage.fromDockerRegistry('public.ecr.aws/jsii/superchain:1-bookworm-slim-node20')), scriptDirectory: path.join(__dirname, 'publishing', 'maven'), entrypoint: 'publish.sh', environment: noUndefined({ @@ -281,7 +281,7 @@ export class PublishToNuGetProject extends Construct implements IPublisher { } const shellable = new Shellable(this, 'Default', { - platform: new LinuxPlatform(props.buildImage ?? cbuild.LinuxBuildImage.fromDockerRegistry('public.ecr.aws/jsii/superchain:1-bullseye-slim-node18')), + platform: new LinuxPlatform(props.buildImage ?? cbuild.LinuxBuildImage.fromDockerRegistry('public.ecr.aws/jsii/superchain:1-bookworm-slim-node20')), scriptDirectory: path.join(__dirname, 'publishing', 'nuget'), entrypoint: 'publish.sh', environment,