@@ -27,8 +27,12 @@ resources:
2727 image : mcr.microsoft.com/dotnet/sdk:6.0-jammy
2828 - container : jammy70
2929 image : mcr.microsoft.com/dotnet/sdk:7.0-jammy
30- - container : debian
30+ - container : jammy80
31+ image : mcr.microsoft.com/dotnet/sdk:8.0-jammy
32+ - container : debian70
3133 image : mcr.microsoft.com/dotnet/sdk:7.0
34+ - container : debian80
35+ image : mcr.microsoft.com/dotnet/sdk:8.0
3236
3337variables :
3438 DOTNET_SKIP_FIRST_TIME_EXPERIENCE : true
@@ -54,12 +58,22 @@ stages:
5458 matrix :
5559 Ubuntu_Focal :
5660 containerImage : focal
61+ testCake : true
5762 Ubuntu_Jammy_60 :
5863 containerImage : jammy60
64+ testCake : true
5965 Ubuntu_Jammy_70 :
6066 containerImage : jammy70
61- Debian :
62- containerImage : debian
67+ testCake : true
68+ Ubuntu_Jammy_80 :
69+ containerImage : jammy80
70+ testCake : false
71+ Debian_70 :
72+ containerImage : debian70
73+ testCake : true
74+ Debian_80 :
75+ containerImage : debian80
76+ testCake : false
6377 pool :
6478 vmImage : ubuntu-22.04
6579 container : $[ variables['containerImage'] ]
@@ -105,10 +119,10 @@ stages:
105119 clean : true
106120 submodules : true # keep the warnings quiet about the wiki not being enlisted
107121 - task : UseDotNet@2
108- displayName : Install .NET 7 .0.401 SDK
122+ displayName : Install .NET 8 .0.100 SDK
109123 inputs :
110124 packageType : sdk
111- version : 7 .0.401
125+ version : 8 .0.100
112126 - script : dotnet --info
113127 displayName : Show dotnet SDK info
114128 - bash : |
@@ -122,7 +136,7 @@ stages:
122136 dotnet build -c Release
123137 displayName: Build in Release mode
124138 - script : |
125- dotnet run -c Release -f net7 .0 -- --filter *GetVersionBenchmarks* --artifacts $(Build.ArtifactStagingDirectory)/benchmarks/packed/$(imageName)
139+ dotnet run -c Release -f net8 .0 -- --filter *GetVersionBenchmarks* --artifacts $(Build.ArtifactStagingDirectory)/benchmarks/packed/$(imageName)
126140 workingDirectory: test/Nerdbank.GitVersioning.Benchmarks
127141 displayName: Run benchmarks (packed)
128142 - bash : |
@@ -139,7 +153,7 @@ stages:
139153 git unpack-objects < .git/objects/pack/*.pack
140154 displayName: Unpack Git repositories
141155 - script : |
142- dotnet run -c Release -f net7 .0 -- --filter '*GetVersionBenchmarks*' --artifacts $(Build.ArtifactStagingDirectory)/benchmarks/unpacked/$(imageName)
156+ dotnet run -c Release -f net8 .0 -- --filter '*GetVersionBenchmarks*' --artifacts $(Build.ArtifactStagingDirectory)/benchmarks/unpacked/$(imageName)
143157 workingDirectory: test/Nerdbank.GitVersioning.Benchmarks
144158 displayName: Run benchmarks (unpacked)
145159 - task : PublishBuildArtifacts@1
0 commit comments