Skip to content

Commit 91fa7ad

Browse files
committed
Include AzureRmWebAppDeploymentV4
1 parent 5e31a2e commit 91fa7ad

File tree

8 files changed

+254
-70
lines changed

8 files changed

+254
-70
lines changed

Tasks/AzureRmWebAppDeploymentV4/task.json

+40-10
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 247,
20+
"Minor": 252,
2121
"Patch": 0
2222
},
2323
"releaseNotes": "What's new in version 4.*<br />Supports Zip Deploy, Run From Package, War Deploy [Details here](https://aka.ms/appServiceDeploymentMethods)<br />Supports App Service Environments<br />Improved UI for discovering different App service types supported by the task<br/>Run From Package is the preferred deployment method, which makes files in wwwroot folder read-only<br/>Click [here](https://aka.ms/azurermwebdeployreadme) for more information.",
@@ -221,6 +221,45 @@
221221
"properties": {
222222
"EditableOptions": "True"
223223
},
224+
"options": {
225+
"DOTNETCORE:9.0": ".NET 9.0",
226+
"DOTNETCORE:8.0": ".NET 8.0",
227+
"DOTNETCORE:7.0": ".NET 7.0",
228+
"DOTNETCORE:6.0": ".NET 6.0",
229+
"NODE:20-lts": "Node 20 LTS",
230+
"NODE:18-lts": "Node 18 LTS",
231+
"NODE:16-lts": "Node 16 LTS",
232+
"PYTHON:3.12": "Python 3.12",
233+
"PYTHON:3.11": "Python 3.11",
234+
"PYTHON:3.10": "Python 3.10",
235+
"PYTHON:3.9": "Python 3.9",
236+
"PYTHON:3.8": "Python 3.8",
237+
"PHP:8.3": "PHP 8.3",
238+
"PHP:8.2": "PHP 8.2",
239+
"PHP:8.1": "PHP 8.1",
240+
"PHP:8.0": "PHP 8.0",
241+
"JAVA:21-java21": "Java 21",
242+
"JAVA:17-java17": "Java 17",
243+
"JAVA:11-java11": "Java 11",
244+
"JAVA:8-jre8": "Java 8",
245+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
246+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
247+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
248+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
249+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
250+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
251+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
252+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
253+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
254+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
255+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
256+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
257+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
258+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
259+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
260+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
261+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
262+
},
224263
"helpMarkDown": "Select the framework and version.",
225264
"visibleRule": "WebAppKind = webAppLinux"
226265
},
@@ -482,15 +521,6 @@
482521
"ResourceGroupName": "$(ResourceGroupName)"
483522
},
484523
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
485-
},
486-
{
487-
"target": "RuntimeStack",
488-
"endpointId": "$(ConnectedServiceName)",
489-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
490-
"parameters": {
491-
"osTypeSelected": "Linux"
492-
},
493-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
494524
}
495525
],
496526
"instanceNameFormat": "Azure App Service Deploy: $(WebAppName)",

Tasks/AzureRmWebAppDeploymentV4/task.loc.json

+40-10
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 247,
20+
"Minor": 252,
2121
"Patch": 0
2222
},
2323
"releaseNotes": "ms-resource:loc.releaseNotes",
@@ -221,6 +221,45 @@
221221
"properties": {
222222
"EditableOptions": "True"
223223
},
224+
"options": {
225+
"DOTNETCORE:9.0": ".NET 9.0",
226+
"DOTNETCORE:8.0": ".NET 8.0",
227+
"DOTNETCORE:7.0": ".NET 7.0",
228+
"DOTNETCORE:6.0": ".NET 6.0",
229+
"NODE:20-lts": "Node 20 LTS",
230+
"NODE:18-lts": "Node 18 LTS",
231+
"NODE:16-lts": "Node 16 LTS",
232+
"PYTHON:3.12": "Python 3.12",
233+
"PYTHON:3.11": "Python 3.11",
234+
"PYTHON:3.10": "Python 3.10",
235+
"PYTHON:3.9": "Python 3.9",
236+
"PYTHON:3.8": "Python 3.8",
237+
"PHP:8.3": "PHP 8.3",
238+
"PHP:8.2": "PHP 8.2",
239+
"PHP:8.1": "PHP 8.1",
240+
"PHP:8.0": "PHP 8.0",
241+
"JAVA:21-java21": "Java 21",
242+
"JAVA:17-java17": "Java 17",
243+
"JAVA:11-java11": "Java 11",
244+
"JAVA:8-jre8": "Java 8",
245+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
246+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
247+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
248+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
249+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
250+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
251+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
252+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
253+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
254+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
255+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
256+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
257+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
258+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
259+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
260+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
261+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
262+
},
224263
"helpMarkDown": "ms-resource:loc.input.help.RuntimeStack",
225264
"visibleRule": "WebAppKind = webAppLinux"
226265
},
@@ -482,15 +521,6 @@
482521
"ResourceGroupName": "$(ResourceGroupName)"
483522
},
484523
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
485-
},
486-
{
487-
"target": "RuntimeStack",
488-
"endpointId": "$(ConnectedServiceName)",
489-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
490-
"parameters": {
491-
"osTypeSelected": "Linux"
492-
},
493-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
494524
}
495525
],
496526
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Default|4.247.0
2-
Node20_229_2|4.247.1
1+
Default|4.252.0
2+
Node20_229_2|4.252.1

_generated/AzureRmWebAppDeploymentV4/task.json

+42-12
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 247,
20+
"Minor": 252,
2121
"Patch": 0
2222
},
2323
"releaseNotes": "What's new in version 4.*<br />Supports Zip Deploy, Run From Package, War Deploy [Details here](https://aka.ms/appServiceDeploymentMethods)<br />Supports App Service Environments<br />Improved UI for discovering different App service types supported by the task<br/>Run From Package is the preferred deployment method, which makes files in wwwroot folder read-only<br/>Click [here](https://aka.ms/azurermwebdeployreadme) for more information.",
@@ -221,6 +221,45 @@
221221
"properties": {
222222
"EditableOptions": "True"
223223
},
224+
"options": {
225+
"DOTNETCORE:9.0": ".NET 9.0",
226+
"DOTNETCORE:8.0": ".NET 8.0",
227+
"DOTNETCORE:7.0": ".NET 7.0",
228+
"DOTNETCORE:6.0": ".NET 6.0",
229+
"NODE:20-lts": "Node 20 LTS",
230+
"NODE:18-lts": "Node 18 LTS",
231+
"NODE:16-lts": "Node 16 LTS",
232+
"PYTHON:3.12": "Python 3.12",
233+
"PYTHON:3.11": "Python 3.11",
234+
"PYTHON:3.10": "Python 3.10",
235+
"PYTHON:3.9": "Python 3.9",
236+
"PYTHON:3.8": "Python 3.8",
237+
"PHP:8.3": "PHP 8.3",
238+
"PHP:8.2": "PHP 8.2",
239+
"PHP:8.1": "PHP 8.1",
240+
"PHP:8.0": "PHP 8.0",
241+
"JAVA:21-java21": "Java 21",
242+
"JAVA:17-java17": "Java 17",
243+
"JAVA:11-java11": "Java 11",
244+
"JAVA:8-jre8": "Java 8",
245+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
246+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
247+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
248+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
249+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
250+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
251+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
252+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
253+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
254+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
255+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
256+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
257+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
258+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
259+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
260+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
261+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
262+
},
224263
"helpMarkDown": "Select the framework and version.",
225264
"visibleRule": "WebAppKind = webAppLinux"
226265
},
@@ -482,15 +521,6 @@
482521
"ResourceGroupName": "$(ResourceGroupName)"
483522
},
484523
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
485-
},
486-
{
487-
"target": "RuntimeStack",
488-
"endpointId": "$(ConnectedServiceName)",
489-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
490-
"parameters": {
491-
"osTypeSelected": "Linux"
492-
},
493-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
494524
}
495525
],
496526
"instanceNameFormat": "Azure App Service Deploy: $(WebAppName)",
@@ -659,7 +689,7 @@
659689
"MSDeployNotSupportTokenAuth": "App Service is configured to not use basic authentication. This requires Web Deploy msdeploy.exe version 7.1.7225 or higher. You need a version of Visual Studio that includes an updated version of msdeploy.exe. For more information, visit https://aka.ms/azdo-webapp-msdeploy ."
660690
},
661691
"_buildConfigMapping": {
662-
"Default": "4.247.0",
663-
"Node20_229_2": "4.247.1"
692+
"Default": "4.252.0",
693+
"Node20_229_2": "4.252.1"
664694
}
665695
}

_generated/AzureRmWebAppDeploymentV4/task.loc.json

+42-12
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 247,
20+
"Minor": 252,
2121
"Patch": 0
2222
},
2323
"releaseNotes": "ms-resource:loc.releaseNotes",
@@ -221,6 +221,45 @@
221221
"properties": {
222222
"EditableOptions": "True"
223223
},
224+
"options": {
225+
"DOTNETCORE:9.0": ".NET 9.0",
226+
"DOTNETCORE:8.0": ".NET 8.0",
227+
"DOTNETCORE:7.0": ".NET 7.0",
228+
"DOTNETCORE:6.0": ".NET 6.0",
229+
"NODE:20-lts": "Node 20 LTS",
230+
"NODE:18-lts": "Node 18 LTS",
231+
"NODE:16-lts": "Node 16 LTS",
232+
"PYTHON:3.12": "Python 3.12",
233+
"PYTHON:3.11": "Python 3.11",
234+
"PYTHON:3.10": "Python 3.10",
235+
"PYTHON:3.9": "Python 3.9",
236+
"PYTHON:3.8": "Python 3.8",
237+
"PHP:8.3": "PHP 8.3",
238+
"PHP:8.2": "PHP 8.2",
239+
"PHP:8.1": "PHP 8.1",
240+
"PHP:8.0": "PHP 8.0",
241+
"JAVA:21-java21": "Java 21",
242+
"JAVA:17-java17": "Java 17",
243+
"JAVA:11-java11": "Java 11",
244+
"JAVA:8-jre8": "Java 8",
245+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
246+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
247+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
248+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
249+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
250+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
251+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
252+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
253+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
254+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
255+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
256+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
257+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
258+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
259+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
260+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
261+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
262+
},
224263
"helpMarkDown": "ms-resource:loc.input.help.RuntimeStack",
225264
"visibleRule": "WebAppKind = webAppLinux"
226265
},
@@ -482,15 +521,6 @@
482521
"ResourceGroupName": "$(ResourceGroupName)"
483522
},
484523
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
485-
},
486-
{
487-
"target": "RuntimeStack",
488-
"endpointId": "$(ConnectedServiceName)",
489-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
490-
"parameters": {
491-
"osTypeSelected": "Linux"
492-
},
493-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
494524
}
495525
],
496526
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",
@@ -659,7 +689,7 @@
659689
"MSDeployNotSupportTokenAuth": "ms-resource:loc.messages.MSDeployNotSupportTokenAuth"
660690
},
661691
"_buildConfigMapping": {
662-
"Default": "4.247.0",
663-
"Node20_229_2": "4.247.1"
692+
"Default": "4.252.0",
693+
"Node20_229_2": "4.252.1"
664694
}
665695
}
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
scripts-prepend-node-path=true
2+
3+
registry=https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/
4+
5+
always-auth=true

_generated/AzureRmWebAppDeploymentV4_Node20/task.json

+42-12
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 4,
20-
"Minor": 247,
20+
"Minor": 252,
2121
"Patch": 1
2222
},
2323
"releaseNotes": "What's new in version 4.*<br />Supports Zip Deploy, Run From Package, War Deploy [Details here](https://aka.ms/appServiceDeploymentMethods)<br />Supports App Service Environments<br />Improved UI for discovering different App service types supported by the task<br/>Run From Package is the preferred deployment method, which makes files in wwwroot folder read-only<br/>Click [here](https://aka.ms/azurermwebdeployreadme) for more information.",
@@ -221,6 +221,45 @@
221221
"properties": {
222222
"EditableOptions": "True"
223223
},
224+
"options": {
225+
"DOTNETCORE:9.0": ".NET 9.0",
226+
"DOTNETCORE:8.0": ".NET 8.0",
227+
"DOTNETCORE:7.0": ".NET 7.0",
228+
"DOTNETCORE:6.0": ".NET 6.0",
229+
"NODE:20-lts": "Node 20 LTS",
230+
"NODE:18-lts": "Node 18 LTS",
231+
"NODE:16-lts": "Node 16 LTS",
232+
"PYTHON:3.12": "Python 3.12",
233+
"PYTHON:3.11": "Python 3.11",
234+
"PYTHON:3.10": "Python 3.10",
235+
"PYTHON:3.9": "Python 3.9",
236+
"PYTHON:3.8": "Python 3.8",
237+
"PHP:8.3": "PHP 8.3",
238+
"PHP:8.2": "PHP 8.2",
239+
"PHP:8.1": "PHP 8.1",
240+
"PHP:8.0": "PHP 8.0",
241+
"JAVA:21-java21": "Java 21",
242+
"JAVA:17-java17": "Java 17",
243+
"JAVA:11-java11": "Java 11",
244+
"JAVA:8-jre8": "Java 8",
245+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
246+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
247+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
248+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
249+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
250+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
251+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
252+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
253+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
254+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
255+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
256+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
257+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
258+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
259+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
260+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
261+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
262+
},
224263
"helpMarkDown": "Select the framework and version.",
225264
"visibleRule": "WebAppKind = webAppLinux"
226265
},
@@ -482,15 +521,6 @@
482521
"ResourceGroupName": "$(ResourceGroupName)"
483522
},
484523
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
485-
},
486-
{
487-
"target": "RuntimeStack",
488-
"endpointId": "$(ConnectedServiceName)",
489-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
490-
"parameters": {
491-
"osTypeSelected": "Linux"
492-
},
493-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
494524
}
495525
],
496526
"instanceNameFormat": "Azure App Service Deploy: $(WebAppName)",
@@ -663,7 +693,7 @@
663693
"MSDeployNotSupportTokenAuth": "App Service is configured to not use basic authentication. This requires Web Deploy msdeploy.exe version 7.1.7225 or higher. You need a version of Visual Studio that includes an updated version of msdeploy.exe. For more information, visit https://aka.ms/azdo-webapp-msdeploy ."
664694
},
665695
"_buildConfigMapping": {
666-
"Default": "4.247.0",
667-
"Node20_229_2": "4.247.1"
696+
"Default": "4.252.0",
697+
"Node20_229_2": "4.252.1"
668698
}
669699
}

0 commit comments

Comments
 (0)