for me this code worked even I was facing issues with the upgrading code coverage results to version 2
displayName: 'Install .NET Core SDK'
inputs:
packageType: 'sdk'
version: '8.x'
performMultiLevelLookup: true
includePreviewVersions: true
- script: |
dotnet --version
displayName: 'Check .NET SDK Version'
- task: PublishCodeCoverageResults@2
displayName: 'Publish Code Coverage'
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/coverage.xml'
failIfCoverageEmpty: true
I used this document template : https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-python?view=azure-devops "Publish code coverage results"