From 3d2f2604155aec3a90030b9df36798c64c532db7 Mon Sep 17 00:00:00 2001 From: Jaliya Udagedara Date: Wed, 26 Mar 2025 22:53:01 +1300 Subject: [PATCH 1/2] Add support for DOTNET-ISOLATED|9.0 in AzureFunctionAppV1 and V2. --- .../deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts | 1 + Tasks/AzureFunctionAppV1/task.json | 1 + Tasks/AzureFunctionAppV1/task.loc.json | 1 + .../deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts | 1 + Tasks/AzureFunctionAppV2/task.json | 1 + Tasks/AzureFunctionAppV2/task.loc.json | 1 + 6 files changed, 6 insertions(+) diff --git a/Tasks/AzureFunctionAppV1/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts b/Tasks/AzureFunctionAppV1/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts index 73d13e3fe136..7f7d51de090d 100644 --- a/Tasks/AzureFunctionAppV1/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts +++ b/Tasks/AzureFunctionAppV1/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts @@ -20,6 +20,7 @@ const linuxFunctionRuntimeSettingValue = new Map([ [ 'DOTNET-ISOLATED|6.0', 'dotnet-isolated '], [ 'DOTNET-ISOLATED|7.0', 'dotnet-isolated '], [ 'DOTNET-ISOLATED|8.0', 'dotnet-isolated '], + [ 'DOTNET-ISOLATED|9.0', 'dotnet-isolated '], [ 'JAVA|8', 'java ' ], [ 'JAVA|11', 'java ' ], [ 'JAVA|17', 'java ' ], diff --git a/Tasks/AzureFunctionAppV1/task.json b/Tasks/AzureFunctionAppV1/task.json index f903a30106f0..d4614045fce0 100644 --- a/Tasks/AzureFunctionAppV1/task.json +++ b/Tasks/AzureFunctionAppV1/task.json @@ -120,6 +120,7 @@ "DOTNET-ISOLATED|6.0": "DOTNET-ISOLATED|6.0", "DOTNET-ISOLATED|7.0": "DOTNET-ISOLATED|7.0", "DOTNET-ISOLATED|8.0": "DOTNET-ISOLATED|8.0", + "DOTNET-ISOLATED|9.0": "DOTNET-ISOLATED|9.0", "JAVA|8": "JAVA|8", "JAVA|11": "JAVA|11", "JAVA|17": "JAVA|17", diff --git a/Tasks/AzureFunctionAppV1/task.loc.json b/Tasks/AzureFunctionAppV1/task.loc.json index 97ef727cfed1..24b2720c3e4a 100644 --- a/Tasks/AzureFunctionAppV1/task.loc.json +++ b/Tasks/AzureFunctionAppV1/task.loc.json @@ -120,6 +120,7 @@ "DOTNET-ISOLATED|6.0": "DOTNET-ISOLATED|6.0", "DOTNET-ISOLATED|7.0": "DOTNET-ISOLATED|7.0", "DOTNET-ISOLATED|8.0": "DOTNET-ISOLATED|8.0", + "DOTNET-ISOLATED|9.0": "DOTNET-ISOLATED|9.0", "JAVA|8": "JAVA|8", "JAVA|11": "JAVA|11", "JAVA|17": "JAVA|17", diff --git a/Tasks/AzureFunctionAppV2/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts b/Tasks/AzureFunctionAppV2/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts index 02942de64dd1..20fd0aab856c 100644 --- a/Tasks/AzureFunctionAppV2/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts +++ b/Tasks/AzureFunctionAppV2/deploymentProvider/BuiltInLinuxWebAppDeploymentProvider.ts @@ -22,6 +22,7 @@ const linuxFunctionRuntimeSettingValue = new Map([ [ 'DOTNET-ISOLATED|6.0', 'dotnet-isolated '], [ 'DOTNET-ISOLATED|7.0', 'dotnet-isolated '], [ 'DOTNET-ISOLATED|8.0', 'dotnet-isolated '], + [ 'DOTNET-ISOLATED|9.0', 'dotnet-isolated '], [ 'JAVA|8', 'java ' ], [ 'JAVA|11', 'java ' ], [ 'JAVA|17', 'java ' ], diff --git a/Tasks/AzureFunctionAppV2/task.json b/Tasks/AzureFunctionAppV2/task.json index 42debb1ea214..471d7acaa319 100644 --- a/Tasks/AzureFunctionAppV2/task.json +++ b/Tasks/AzureFunctionAppV2/task.json @@ -132,6 +132,7 @@ "DOTNET-ISOLATED|6.0": "DOTNET-ISOLATED|6.0", "DOTNET-ISOLATED|7.0": "DOTNET-ISOLATED|7.0", "DOTNET-ISOLATED|8.0": "DOTNET-ISOLATED|8.0", + "DOTNET-ISOLATED|9.0": "DOTNET-ISOLATED|9.0", "JAVA|8": "JAVA|8", "JAVA|11": "JAVA|11", "JAVA|17": "JAVA|17", diff --git a/Tasks/AzureFunctionAppV2/task.loc.json b/Tasks/AzureFunctionAppV2/task.loc.json index 86001acc349b..3b94372ad078 100644 --- a/Tasks/AzureFunctionAppV2/task.loc.json +++ b/Tasks/AzureFunctionAppV2/task.loc.json @@ -132,6 +132,7 @@ "DOTNET-ISOLATED|6.0": "DOTNET-ISOLATED|6.0", "DOTNET-ISOLATED|7.0": "DOTNET-ISOLATED|7.0", "DOTNET-ISOLATED|8.0": "DOTNET-ISOLATED|8.0", + "DOTNET-ISOLATED|9.0": "DOTNET-ISOLATED|9.0", "JAVA|8": "JAVA|8", "JAVA|11": "JAVA|11", "JAVA|17": "JAVA|17", From 409a0c5c47ac247441441e856317c1b63d951153 Mon Sep 17 00:00:00 2001 From: Jaliya Udagedara Date: Wed, 26 Mar 2025 23:12:09 +1300 Subject: [PATCH 2/2] Update Task versions. --- Tasks/AzureFunctionAppV1/task.json | 2 +- Tasks/AzureFunctionAppV1/task.loc.json | 2 +- Tasks/AzureFunctionAppV2/task.json | 2 +- Tasks/AzureFunctionAppV2/task.loc.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Tasks/AzureFunctionAppV1/task.json b/Tasks/AzureFunctionAppV1/task.json index d4614045fce0..44dd06c33fce 100644 --- a/Tasks/AzureFunctionAppV1/task.json +++ b/Tasks/AzureFunctionAppV1/task.json @@ -18,7 +18,7 @@ "version": { "Major": 1, "Minor": 255, - "Patch": 0 + "Patch": 1 }, "minimumAgentVersion": "2.104.1", "groups": [ diff --git a/Tasks/AzureFunctionAppV1/task.loc.json b/Tasks/AzureFunctionAppV1/task.loc.json index 24b2720c3e4a..8bb6e14e77c0 100644 --- a/Tasks/AzureFunctionAppV1/task.loc.json +++ b/Tasks/AzureFunctionAppV1/task.loc.json @@ -18,7 +18,7 @@ "version": { "Major": 1, "Minor": 255, - "Patch": 0 + "Patch": 1 }, "minimumAgentVersion": "2.104.1", "groups": [ diff --git a/Tasks/AzureFunctionAppV2/task.json b/Tasks/AzureFunctionAppV2/task.json index 471d7acaa319..53e5d08e192e 100644 --- a/Tasks/AzureFunctionAppV2/task.json +++ b/Tasks/AzureFunctionAppV2/task.json @@ -18,7 +18,7 @@ "version": { "Major": 2, "Minor": 255, - "Patch": 0 + "Patch": 1 }, "releaseNotes": "What's new in version 2.*
Removed WAR Deploy Support, setting Web.Config options, and the option for the Startup command for Linux Azure Function Apps.", "minimumAgentVersion": "2.104.1", diff --git a/Tasks/AzureFunctionAppV2/task.loc.json b/Tasks/AzureFunctionAppV2/task.loc.json index 3b94372ad078..3d5901d3819f 100644 --- a/Tasks/AzureFunctionAppV2/task.loc.json +++ b/Tasks/AzureFunctionAppV2/task.loc.json @@ -18,7 +18,7 @@ "version": { "Major": 2, "Minor": 255, - "Patch": 0 + "Patch": 1 }, "releaseNotes": "ms-resource:loc.releaseNotes", "minimumAgentVersion": "2.104.1",