Skip to content

Commit 32b9a32

Browse files
authored
Update list of runtimes with new values (#20793)
* Add sources with modern list of runtimes * Bump version for AzureRMWebAppDeploymentV5 * Remove redundant source * Bump version of azure-arm-rest * Include AzureRmWebAppDeploymentV4 * Bump azure-arm-rest version to fix the tests * Revert "Bump azure-arm-rest version to fix the tests" This reverts commit 4369ea9. * Revert "Include AzureRmWebAppDeploymentV4" This reverts commit 91fa7ad.
1 parent 79560da commit 32b9a32

File tree

19 files changed

+574
-188
lines changed

19 files changed

+574
-188
lines changed

Tasks/AzureRmWebAppDeploymentV5/package-lock.json

+32-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tasks/AzureRmWebAppDeploymentV5/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@types/q": "1.0.7",
2323
"agent-base": "^6.0.2",
2424
"azure-pipelines-task-lib": "4.11.0",
25-
"azure-pipelines-tasks-azure-arm-rest": "^3.251.0",
25+
"azure-pipelines-tasks-azure-arm-rest": "^3.252.0",
2626
"azure-pipelines-tasks-webdeployment-common": "4.243.1",
2727
"moment": "^2.29.4",
2828
"q": "1.4.1",

Tasks/AzureRmWebAppDeploymentV5/task.json

+40-10
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"version": {
1919
"Major": 5,
2020
"Minor": 252,
21-
"Patch": 0
21+
"Patch": 4
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.",
2424
"minimumAgentVersion": "2.104.1",
@@ -227,6 +227,45 @@
227227
"properties": {
228228
"EditableOptions": "True"
229229
},
230+
"options": {
231+
"DOTNETCORE:9.0": ".NET 9.0",
232+
"DOTNETCORE:8.0": ".NET 8.0",
233+
"DOTNETCORE:7.0": ".NET 7.0",
234+
"DOTNETCORE:6.0": ".NET 6.0",
235+
"NODE:20-lts": "Node 20 LTS",
236+
"NODE:18-lts": "Node 18 LTS",
237+
"NODE:16-lts": "Node 16 LTS",
238+
"PYTHON:3.12": "Python 3.12",
239+
"PYTHON:3.11": "Python 3.11",
240+
"PYTHON:3.10": "Python 3.10",
241+
"PYTHON:3.9": "Python 3.9",
242+
"PYTHON:3.8": "Python 3.8",
243+
"PHP:8.3": "PHP 8.3",
244+
"PHP:8.2": "PHP 8.2",
245+
"PHP:8.1": "PHP 8.1",
246+
"PHP:8.0": "PHP 8.0",
247+
"JAVA:21-java21": "Java 21",
248+
"JAVA:17-java17": "Java 17",
249+
"JAVA:11-java11": "Java 11",
250+
"JAVA:8-jre8": "Java 8",
251+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
252+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
253+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
254+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
255+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
256+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
257+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
258+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
259+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
260+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
261+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
262+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
263+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
264+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
265+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
266+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
267+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
268+
},
230269
"helpMarkDown": "Select the framework and version.",
231270
"visibleRule": "WebAppKind = webAppLinux"
232271
},
@@ -511,15 +550,6 @@
511550
"ResourceGroupName": "$(ResourceGroupName)"
512551
},
513552
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
514-
},
515-
{
516-
"target": "RuntimeStack",
517-
"endpointId": "$(ConnectedServiceName)",
518-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
519-
"parameters": {
520-
"osTypeSelected": "Linux"
521-
},
522-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
523553
}
524554
],
525555
"instanceNameFormat": "Azure App Service Deploy: $(WebAppName)",

Tasks/AzureRmWebAppDeploymentV5/task.loc.json

+40-10
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"version": {
1919
"Major": 5,
2020
"Minor": 252,
21-
"Patch": 0
21+
"Patch": 4
2222
},
2323
"releaseNotes": "ms-resource:loc.releaseNotes",
2424
"minimumAgentVersion": "2.104.1",
@@ -227,6 +227,45 @@
227227
"properties": {
228228
"EditableOptions": "True"
229229
},
230+
"options": {
231+
"DOTNETCORE:9.0": ".NET 9.0",
232+
"DOTNETCORE:8.0": ".NET 8.0",
233+
"DOTNETCORE:7.0": ".NET 7.0",
234+
"DOTNETCORE:6.0": ".NET 6.0",
235+
"NODE:20-lts": "Node 20 LTS",
236+
"NODE:18-lts": "Node 18 LTS",
237+
"NODE:16-lts": "Node 16 LTS",
238+
"PYTHON:3.12": "Python 3.12",
239+
"PYTHON:3.11": "Python 3.11",
240+
"PYTHON:3.10": "Python 3.10",
241+
"PYTHON:3.9": "Python 3.9",
242+
"PYTHON:3.8": "Python 3.8",
243+
"PHP:8.3": "PHP 8.3",
244+
"PHP:8.2": "PHP 8.2",
245+
"PHP:8.1": "PHP 8.1",
246+
"PHP:8.0": "PHP 8.0",
247+
"JAVA:21-java21": "Java 21",
248+
"JAVA:17-java17": "Java 17",
249+
"JAVA:11-java11": "Java 11",
250+
"JAVA:8-jre8": "Java 8",
251+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
252+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
253+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
254+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
255+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
256+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
257+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
258+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
259+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
260+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
261+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
262+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
263+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
264+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
265+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
266+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
267+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
268+
},
230269
"helpMarkDown": "ms-resource:loc.input.help.RuntimeStack",
231270
"visibleRule": "WebAppKind = webAppLinux"
232271
},
@@ -511,15 +550,6 @@
511550
"ResourceGroupName": "$(ResourceGroupName)"
512551
},
513552
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
514-
},
515-
{
516-
"target": "RuntimeStack",
517-
"endpointId": "$(ConnectedServiceName)",
518-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
519-
"parameters": {
520-
"osTypeSelected": "Linux"
521-
},
522-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
523553
}
524554
],
525555
"instanceNameFormat": "ms-resource:loc.instanceNameFormat",

Tasks/AzureWebAppV1/task.json

+40-10
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "Microsoft Corporation",
1818
"version": {
1919
"Major": 1,
20-
"Minor": 247,
20+
"Minor": 252,
2121
"Patch": 0
2222
},
2323
"minimumAgentVersion": "2.209.0",
@@ -123,6 +123,45 @@
123123
"properties": {
124124
"EditableOptions": "True"
125125
},
126+
"options": {
127+
"DOTNETCORE:9.0": ".NET 9.0",
128+
"DOTNETCORE:8.0": ".NET 8.0",
129+
"DOTNETCORE:7.0": ".NET 7.0",
130+
"DOTNETCORE:6.0": ".NET 6.0",
131+
"NODE:20-lts": "Node 20 LTS",
132+
"NODE:18-lts": "Node 18 LTS",
133+
"NODE:16-lts": "Node 16 LTS",
134+
"PYTHON:3.12": "Python 3.12",
135+
"PYTHON:3.11": "Python 3.11",
136+
"PYTHON:3.10": "Python 3.10",
137+
"PYTHON:3.9": "Python 3.9",
138+
"PYTHON:3.8": "Python 3.8",
139+
"PHP:8.3": "PHP 8.3",
140+
"PHP:8.2": "PHP 8.2",
141+
"PHP:8.1": "PHP 8.1",
142+
"PHP:8.0": "PHP 8.0",
143+
"JAVA:21-java21": "Java 21",
144+
"JAVA:17-java17": "Java 17",
145+
"JAVA:11-java11": "Java 11",
146+
"JAVA:8-jre8": "Java 8",
147+
"JBOSSEAP:8-java17": "JBoss EAP 8 (Java 17)",
148+
"JBOSSEAP:8-java11": "JBoss EAP 8 (Java 11)",
149+
"JBOSSEAP:7-java17": "JBoss EAP 7 (Java 17)",
150+
"JBOSSEAP:7-java11": "JBoss EAP 7 (Java 11)",
151+
"JBOSSEAP:7-java8": "JBoss EAP 7 (Java 8)",
152+
"TOMCAT:10.1-java21": "Tomcat 10.1 (Java 21)",
153+
"TOMCAT:10.1-java17": "Tomcat 10.1 (Java 17)",
154+
"TOMCAT:10.1-java11": "Tomcat 10.1 (Java 11)",
155+
"TOMCAT:10.0-java17": "Tomcat 10.0 (Java 17)",
156+
"TOMCAT:10.0-java11": "Tomcat 10.0 (Java 11)",
157+
"TOMCAT:10.0-jre8": "Tomcat 10.0 (Java 8)",
158+
"TOMCAT:9.0-java21": "Tomcat 9.0 (Java 21)",
159+
"TOMCAT:9.0-java17": "Tomcat 9.0 (Java 17)",
160+
"TOMCAT:9.0-java11": "Tomcat 9.0 (Java 11)",
161+
"TOMCAT:9.0-jre8": "Tomcat 9.0 (Java 8)",
162+
"TOMCAT:8.5-java11": "Tomcat 8.5 (Java 11)",
163+
"TOMCAT:8.5-jre8": "Tomcat 8.5 (Java 8)"
164+
},
126165
"visibleRule": "appType = webAppLinux"
127166
},
128167
{
@@ -218,15 +257,6 @@
218257
"ResourceGroupName": "$(resourceGroupName)"
219258
},
220259
"resultTemplate": "{\"Value\":\"{{{ #extractResource slots}}}\",\"DisplayValue\":\"{{{ #extractResource slots}}}\"}"
221-
},
222-
{
223-
"target": "runtimeStack",
224-
"endpointId": "$(azureSubscription)",
225-
"dataSourceName": "AzureRMWebAppRuntimeStacksByOsType",
226-
"parameters": {
227-
"osTypeSelected": "Linux"
228-
},
229-
"resultTemplate": "{\"Value\":\"{{{ runtimeVersion }}}\",\"DisplayValue\":\"{{{ displayVersion }}} ({{{ runtimeVersion }}})\"}"
230260
}
231261
],
232262
"instanceNameFormat": "Azure Web App Deploy: $(appName)",

0 commit comments

Comments
 (0)