From 97c4566849556210d94bc9ac874f51783fc524d1 Mon Sep 17 00:00:00 2001 From: Sandeep Karambelkar Date: Thu, 12 Mar 2026 16:42:44 +0000 Subject: [PATCH 1/2] Add nodejs24 container --- .../nodejs24/Dockerfile-Nodejs24 | 15 +++++++++++++++ .../nodejs24/distroless/holdback-nodejs24.pkg | 6 ++++++ .../nodejs24/distroless/nodejs24.pkg | 4 ++++ .../containerSourceData/nodejs24/nodejs24.name | 1 + .../containerSourceData/nodejs24/nodejs24.pkg | 3 +++ 5 files changed, 29 insertions(+) create mode 100644 .pipelines/containerSourceData/nodejs24/Dockerfile-Nodejs24 create mode 100644 .pipelines/containerSourceData/nodejs24/distroless/holdback-nodejs24.pkg create mode 100644 .pipelines/containerSourceData/nodejs24/distroless/nodejs24.pkg create mode 100644 .pipelines/containerSourceData/nodejs24/nodejs24.name create mode 100644 .pipelines/containerSourceData/nodejs24/nodejs24.pkg diff --git a/.pipelines/containerSourceData/nodejs24/Dockerfile-Nodejs24 b/.pipelines/containerSourceData/nodejs24/Dockerfile-Nodejs24 new file mode 100644 index 00000000000..e352d2b03e4 --- /dev/null +++ b/.pipelines/containerSourceData/nodejs24/Dockerfile-Nodejs24 @@ -0,0 +1,15 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +ARG BASE_IMAGE + +FROM $BASE_IMAGE + +@INCLUDE_MAIN_RUN_INSTRUCTION@ + +# basic smoke test +RUN node --version; \ + npm --version + +# set default command for the container +CMD ["node"] diff --git a/.pipelines/containerSourceData/nodejs24/distroless/holdback-nodejs24.pkg b/.pipelines/containerSourceData/nodejs24/distroless/holdback-nodejs24.pkg new file mode 100644 index 00000000000..acd55caf785 --- /dev/null +++ b/.pipelines/containerSourceData/nodejs24/distroless/holdback-nodejs24.pkg @@ -0,0 +1,6 @@ +bash +bzi +coreutils +gmp +grep +libselinux diff --git a/.pipelines/containerSourceData/nodejs24/distroless/nodejs24.pkg b/.pipelines/containerSourceData/nodejs24/distroless/nodejs24.pkg new file mode 100644 index 00000000000..9e56ec3d160 --- /dev/null +++ b/.pipelines/containerSourceData/nodejs24/distroless/nodejs24.pkg @@ -0,0 +1,4 @@ +distroless-packages-base +nodejs24 +nodejs24-npm +prebuilt-ca-certificates diff --git a/.pipelines/containerSourceData/nodejs24/nodejs24.name b/.pipelines/containerSourceData/nodejs24/nodejs24.name new file mode 100644 index 00000000000..e36de65c4cc --- /dev/null +++ b/.pipelines/containerSourceData/nodejs24/nodejs24.name @@ -0,0 +1 @@ +nodejs diff --git a/.pipelines/containerSourceData/nodejs24/nodejs24.pkg b/.pipelines/containerSourceData/nodejs24/nodejs24.pkg new file mode 100644 index 00000000000..64b6fff6de0 --- /dev/null +++ b/.pipelines/containerSourceData/nodejs24/nodejs24.pkg @@ -0,0 +1,3 @@ +ca-certificates +nodejs24 +nodejs24-npm From b3a28f5bdccadf0ed39f5e528f0f6ed005d565b1 Mon Sep 17 00:00:00 2001 From: Sandeep Karambelkar Date: Mon, 16 Mar 2026 10:31:06 +0000 Subject: [PATCH 2/2] Update nodejs24 component name in the container files --- .pipelines/containerSourceData/nodejs24/nodejs24.name | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pipelines/containerSourceData/nodejs24/nodejs24.name b/.pipelines/containerSourceData/nodejs24/nodejs24.name index e36de65c4cc..ded1737f547 100644 --- a/.pipelines/containerSourceData/nodejs24/nodejs24.name +++ b/.pipelines/containerSourceData/nodejs24/nodejs24.name @@ -1 +1 @@ -nodejs +nodejs24