@@ -56,6 +56,8 @@ variables:
5656 value : .NETCore
5757 - name : VisualStudioDropName
5858 value : Products/$(System.TeamProject)/$(Build.Repository.Name)/$(Build.SourceBranchName)/$(Build.BuildNumber)
59+ - name : LegacyDotNetSdkVersion
60+ value : 3.1.405
5961 - name : DotNetSdkVersion
6062 value : ' 5.0.100'
6163 - ${{ if and(eq(variables['System.TeamProject'], 'public'), eq(variables['Build.Reason'], 'PullRequest')) }} :
@@ -103,6 +105,12 @@ stages:
103105 steps :
104106 - checkout : self
105107 clean : true
108+ - task : UseDotNet@2
109+ displayName : Add legacy .NET SDK
110+ inputs :
111+ packageType : sdk
112+ version : $(LegacyDotNetSdkVersion)
113+ installationPath : $(Agent.ToolsDirectory)/dotnet
106114 - script : eng\CIBuild.cmd
107115 -configuration $(_BuildConfig)
108116 -prepareMachine
@@ -211,6 +219,12 @@ stages:
211219 steps :
212220 - checkout : self
213221 clean : true
222+ - task : UseDotNet@2
223+ displayName : Add legacy .NET SDK
224+ inputs :
225+ packageType : sdk
226+ version : $(LegacyDotNetSdkVersion)
227+ installationPath : $(Agent.ToolsDirectory)/dotnet
214228 - script : eng\CIBuild.cmd -configuration $(_configuration) -$(_testKind)
215229 displayName : Build / Test
216230 - task : PublishTestResults@2
@@ -261,6 +275,12 @@ stages:
261275 steps :
262276 - checkout : self
263277 clean : true
278+ - task : UseDotNet@2
279+ displayName : Add legacy .NET SDK
280+ inputs :
281+ packageType : sdk
282+ version : $(LegacyDotNetSdkVersion)
283+ installationPath : $(Agent.ToolsDirectory)/dotnet
264284 - script : ./eng/cibuild.sh --configuration $(_BuildConfig) --testcoreclr
265285 displayName : Build / Test
266286 - task : PublishTestResults@2
@@ -293,6 +313,12 @@ stages:
293313 steps :
294314 - checkout : self
295315 clean : true
316+ - task : UseDotNet@2
317+ displayName : Add legacy .NET SDK
318+ inputs :
319+ packageType : sdk
320+ version : $(LegacyDotNetSdkVersion)
321+ installationPath : $(Agent.ToolsDirectory)/dotnet
296322 - script : ./eng/cibuild.sh --configuration $(_BuildConfig) --testcoreclr
297323 displayName : Build / Test
298324 - task : PublishTestResults@2
0 commit comments