From 3f693e52b55cfa053302ea739e583056bf56beea Mon Sep 17 00:00:00 2001 From: Rich Lander Date: Fri, 7 Feb 2025 15:35:56 -0800 Subject: [PATCH] Add .NET 8 and 9 variants of Azure Linux build image (#1350) --- src/azurelinux/3.0/net8.0/build/Dockerfile | 6 +++++ src/azurelinux/3.0/net9.0/build/Dockerfile | 6 +++++ src/azurelinux/manifest.json | 26 ++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 src/azurelinux/3.0/net8.0/build/Dockerfile create mode 100644 src/azurelinux/3.0/net9.0/build/Dockerfile diff --git a/src/azurelinux/3.0/net8.0/build/Dockerfile b/src/azurelinux/3.0/net8.0/build/Dockerfile new file mode 100644 index 00000000..c498d5cc --- /dev/null +++ b/src/azurelinux/3.0/net8.0/build/Dockerfile @@ -0,0 +1,6 @@ +FROM mcr.microsoft.com/dotnet/runtime-deps:8.0-azurelinux3.0 + +RUN tdnf install -y \ + nodejs \ + shadow-utils \ + && tdnf clean all diff --git a/src/azurelinux/3.0/net9.0/build/Dockerfile b/src/azurelinux/3.0/net9.0/build/Dockerfile new file mode 100644 index 00000000..1ec0cad3 --- /dev/null +++ b/src/azurelinux/3.0/net9.0/build/Dockerfile @@ -0,0 +1,6 @@ +FROM mcr.microsoft.com/dotnet/runtime-deps:9.0-azurelinux3.0 + +RUN tdnf install -y \ + nodejs \ + shadow-utils \ + && tdnf clean all diff --git a/src/azurelinux/manifest.json b/src/azurelinux/manifest.json index c18b3c4e..48242d97 100644 --- a/src/azurelinux/manifest.json +++ b/src/azurelinux/manifest.json @@ -942,6 +942,32 @@ } ] }, + { + "platforms": [ + { + "architecture": "amd64", + "dockerfile": "src/azurelinux/3.0/net8.0/build", + "os": "linux", + "osVersion": "azurelinux3.0", + "tags": { + "azurelinux-3.0-net8.0-build-amd64": {} + } + } + ] + }, + { + "platforms": [ + { + "architecture": "amd64", + "dockerfile": "src/azurelinux/3.0/net9.0/build", + "os": "linux", + "osVersion": "azurelinux3.0", + "tags": { + "azurelinux-3.0-net9.0-build-amd64": {} + } + } + ] + }, { "platforms": [ {