@@ -12,12 +12,17 @@ parameters: # parameters are shown up in ADO UI in a build queue time
12
12
- name : targetFrameworks
13
13
displayName : ' Target Frameworks on Windows'
14
14
type : object
15
- default : [net462, net6.0, net8.0]
15
+ default : [net462, net8.0]
16
16
17
17
- name : targetFrameworksLinux
18
18
displayName : ' Target Frameworks on Non-Windows'
19
19
type : object
20
- default : [net6.0, net8.0]
20
+ default : [net8.0]
21
+
22
+ - name : netcoreVersionTestUtils
23
+ displayName : ' Netcore Version for Test Utilities'
24
+ type : object
25
+ default : net8.0
21
26
22
27
- name : buildPlatforms
23
28
displayName : ' Build Platforms on Windows'
@@ -39,7 +44,7 @@ parameters: # parameters are shown up in ADO UI in a build queue time
39
44
- name : codeCovTargetFrameworks
40
45
displayName : ' Code Coverage Target Frameworks'
41
46
type : object
42
- default : [net462, net6 .0]
47
+ default : [net462, net8 .0]
43
48
44
49
- name : buildType
45
50
displayName : ' Build Type'
@@ -107,7 +112,8 @@ stages:
107
112
hostedPool : false # whether the pool is hosted or not
108
113
images : # list of images to run tests on
109
114
Win22_Sql19 : ADO-MMS22-SQL19 # stage display name: image name from the pool
110
- TargetFrameworks : ${{parameters.targetFrameworks }} # [net462, net6.0, net8.0] # list of target frameworks to run
115
+ TargetFrameworks : ${{parameters.targetFrameworks }} # [net462, net8.0] # list of target frameworks to run
116
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
111
117
buildPlatforms : ${{parameters.buildPlatforms }}
112
118
testSets : ${{parameters.testSets }} # [1, 2, 3] # list of test sets to run
113
119
useManagedSNI : ${{parameters.useManagedSNI }} # can be used for .NET Core only tests on Windows: [false, true], [false] or [true] values are allowed
@@ -131,7 +137,7 @@ stages:
131
137
LocalDbSharedInstanceName : $(LocalDbSharedInstanceName)
132
138
AliasName : $(SQLAliasName)
133
139
# extra config properties
134
- x86TestTargetFrameworks : [net6 .0] # target frameworks should run tests on x86 as well
140
+ x86TestTargetFrameworks : [net8 .0] # target frameworks should run tests on x86 as well
135
141
SQLRootPath : $(SQL19RootPath)
136
142
enableLocalDB : true
137
143
# instanceName: default: MSSQLSERVER
@@ -143,7 +149,6 @@ stages:
143
149
# x86AliasRegistryPath: default: $(x86AliasRegistryPath)
144
150
# SQLAliasName: default: $(SQLAliasName)
145
151
# SQLAliasPort: default: $(SQLAliasPort)
146
- # targetNetCoreVersion: default: $(MainTargetNetCoreVersion)
147
152
# databaseName: default: Northwind
148
153
# localDbAppName: default: $(LocalDbAppName)
149
154
# localDbSharedInstanceName: default: $(LocalDbSharedInstanceName)
@@ -154,6 +159,7 @@ stages:
154
159
images :
155
160
Win22_Sql22 : ADO-MMS22-SQL22
156
161
TargetFrameworks : ${{parameters.targetFrameworks }}
162
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
157
163
buildPlatforms : ${{parameters.buildPlatforms }}
158
164
testSets : ${{parameters.testSets }}
159
165
useManagedSNI : ${{parameters.useManagedSNI }}
@@ -181,11 +187,13 @@ stages:
181
187
SQLRootPath : $(SQL22RootPath)
182
188
enableLocalDB : true
183
189
190
+
184
191
windows_sql_22_named_instance :
185
192
pool : ${{parameters.defaultPoolName }}
186
193
images :
187
194
Win22_Sql22_named_instance : ADO-MMS22-SQL22-WITH-NAMED-INSTANCE
188
195
TargetFrameworks : ${{parameters.targetFrameworks }}
196
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
189
197
buildPlatforms : ${{parameters.buildPlatforms }}
190
198
testSets : ${{parameters.testSets }}
191
199
useManagedSNI : ${{parameters.useManagedSNI }}
@@ -201,13 +209,15 @@ stages:
201
209
SQLRootPath : $(SQL22RootPath)
202
210
instanceName : $(NamedInstance)
203
211
212
+
204
213
# Azure SQL Server - Windows
205
214
windows_azure_sql :
206
215
pool : ${{parameters.defaultPoolName }}
207
216
images :
208
217
Win22_Azure_Sql : ADO-MMS22-SQL19
209
218
win11_Azure_Sql : ADO-CI-Win11
210
219
TargetFrameworks : ${{parameters.targetFrameworks }}
220
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
211
221
buildPlatforms : ${{parameters.buildPlatforms }}
212
222
testSets : ${{parameters.testSets }}
213
223
useManagedSNI : ${{parameters.useManagedSNI }}
@@ -234,6 +244,7 @@ stages:
234
244
images :
235
245
Win22_Azure_ARM64_Sql : ADO-WIN11-ARM64
236
246
TargetFrameworks : ${{parameters.targetFrameworks }}
247
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
237
248
buildPlatforms : ${{parameters.buildPlatforms }}
238
249
testSets : ${{parameters.testSets }}
239
250
useManagedSNI : ${{parameters.useManagedSNI }}
@@ -260,6 +271,7 @@ stages:
260
271
images :
261
272
Win22_Enclave_Sql19 : ADO-MMS22-SQL19
262
273
TargetFrameworks : ${{parameters.targetFrameworks }}
274
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
263
275
buildPlatforms : ${{parameters.buildPlatforms }}
264
276
testSets : [AE]
265
277
useManagedSNI : ${{parameters.useManagedSNI }}
@@ -290,6 +302,7 @@ stages:
290
302
images :
291
303
Ubuntu20_Sql22 : ADO-UB20-SQL22
292
304
TargetFrameworks : ${{parameters.targetFrameworksLinux }}
305
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
293
306
buildPlatforms : [AnyCPU]
294
307
testSets : ${{parameters.testSets }}
295
308
useManagedSNI : [true]
@@ -315,6 +328,7 @@ stages:
315
328
images :
316
329
Ubuntu20_Azure_Sql : ADO-UB20-Sql22
317
330
TargetFrameworks : ${{parameters.targetFrameworksLinux }}
331
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
318
332
buildPlatforms : [AnyCPU]
319
333
testSets : ${{parameters.testSets }}
320
334
useManagedSNI : [true]
@@ -341,6 +355,7 @@ stages:
341
355
images :
342
356
Ubuntu20_Enclave_Sql19 : ADO-UB20-Sql22
343
357
TargetFrameworks : ${{parameters.targetFrameworksLinux }}
358
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
344
359
buildPlatforms : [AnyCPU]
345
360
testSets : [AE]
346
361
useManagedSNI : [true]
@@ -371,6 +386,7 @@ stages:
371
386
images :
372
387
MacOS12_Azure_Sql : macOS-12
373
388
TargetFrameworks : ${{parameters.targetFrameworksLinux }}
389
+ netcoreVersionTestUtils : ${{parameters.netcoreVersionTestUtils }}
374
390
buildPlatforms : [AnyCPU]
375
391
testSets : ${{parameters.testSets }}
376
392
useManagedSNI : [true]
0 commit comments