Skip to content

Commit a2533e8

Browse files
KevinRansombrettfo
andauthored
add .NET 3.1 SDK to CI machines (#10986) (#10988)
Co-authored-by: Brett V. Forsgren <[email protected]>
1 parent 0d345c0 commit a2533e8

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

azure-pipelines.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)