@ -23,19 +23,6 @@ jobs:
- bash : .azure-pipelines/scripts/report-coverage.sh
- bash : .azure-pipelines/scripts/report-coverage.sh
displayName : Generate Coverage Report
displayName : Generate Coverage Report
condition : gt(variables.coverageFileCount, 0)
condition : gt(variables.coverageFileCount, 0)
- task : PublishCodeCoverageResults@1
inputs:
codeCoverageTool : Cobertura
# Azure Pipelines only accepts a single coverage data file.
# That means only Python or PowerShell coverage can be uploaded, but not both.
# Set the "pipelinesCoverage" variable to determine which type is uploaded.
# Use "coverage" for Python and "coverage-powershell" for PowerShell.
summaryFileLocation : "$(outputPath)/reports/$(pipelinesCoverage).xml"
# Override the root (sources) path specified in the coverage XML files.
# This allows coverage to be reported in Azure Pipelines even if the report was generated in a container.
pathToSources : "$(Agent.BuildDirectory)/$(checkoutPath)"
displayName : Publish to Azure Pipelines
condition : gt(variables.coverageFileCount, 0)
- bash : .azure-pipelines/scripts/publish-codecov.py "$(outputPath)"
- bash : .azure-pipelines/scripts/publish-codecov.py "$(outputPath)"
displayName : Publish to codecov.io
displayName : Publish to codecov.io
condition : gt(variables.coverageFileCount, 0)
condition : gt(variables.coverageFileCount, 0)