Update PublishCodeCoverateResults task (#5972)

This commit is contained in:
Wes Haggard 2024-09-11 13:43:50 -07:00 committed by GitHub
parent 5afc447ff7
commit 62891eefd6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 13 additions and 14 deletions

View File

@ -270,14 +270,13 @@ jobs:
displayName: Generate Code Coverage Data displayName: Generate Code Coverage Data
condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled')) condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled'))
- task: PublishCodeCoverageResults@1 - task: PublishCodeCoverageResults@2
inputs: inputs:
codeCoverageTool: Cobertura
summaryFileLocation: '$(Build.SourcesDirectory)/**/Cobertura.xml' summaryFileLocation: '$(Build.SourcesDirectory)/**/Cobertura.xml'
displayName: Publish Code Coverage to DevOps displayName: Publish Code Coverage to DevOps
condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled')) condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled'))
- task: mspremier.BuildQualityChecks.QualityChecks-task.BuildQualityChecks@8 - task: BuildQualityChecks@9
displayName: Check line coverage displayName: Check line coverage
inputs: inputs:
checkCoverage: true checkCoverage: true
@ -287,15 +286,16 @@ jobs:
coverageThreshold: ${{ parameters.LineCoverageTarget }} coverageThreshold: ${{ parameters.LineCoverageTarget }}
condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled'), eq(variables['Skip.LineCoverageEnforcement'], '')) condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled'), eq(variables['Skip.LineCoverageEnforcement'], ''))
- task: mspremier.BuildQualityChecks.QualityChecks-task.BuildQualityChecks@8 # Disabling branch coverage check until newer tasks can support it see issue https://github.com/microsoft/azure-pipelines-tasks/issues/19669 tracking that request.
displayName: Check branch coverage # - task: BuildQualityChecks@9
inputs: # displayName: Check branch coverage
checkCoverage: true # inputs:
coverageFailOption: fixed # checkCoverage: true
coverageType: branches # coverageFailOption: fixed
# Minimum baseline for branch coverage # coverageType: branches
coverageThreshold: ${{ parameters.BranchCoverageTarget }} # # Minimum baseline for branch coverage
condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled'), eq(variables['Skip.BranchCoverageEnforcement'], '')) # coverageThreshold: ${{ parameters.BranchCoverageTarget }}
# condition: and(succeededOrFailed(), eq(variables['CODE_COVERAGE'], 'enabled'), eq(variables['Skip.BranchCoverageEnforcement'], ''))
- task: Powershell@2 - task: Powershell@2
inputs: inputs:

View File

@ -304,9 +304,8 @@ jobs:
displayName: Generate Code Coverage Data displayName: Generate Code Coverage Data
condition: and(succeeded(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], '')) condition: and(succeeded(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], ''))
- task: PublishCodeCoverageResults@1 - task: PublishCodeCoverageResults@2
inputs: inputs:
codeCoverageTool: Cobertura
summaryFileLocation: '$(Build.SourcesDirectory)/**/Cobertura.xml' summaryFileLocation: '$(Build.SourcesDirectory)/**/Cobertura.xml'
displayName: Publish Code Coverage to DevOps displayName: Publish Code Coverage to DevOps
condition: and(succeededOrFailed(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], '')) condition: and(succeededOrFailed(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], ''))