diff --git a/docs/pipelines/customize-pipeline.md b/docs/pipelines/customize-pipeline.md index 85ada9da9eb..87d2c6b5311 100644 --- a/docs/pipelines/customize-pipeline.md +++ b/docs/pipelines/customize-pipeline.md @@ -96,7 +96,6 @@ You can add more **scripts** or **tasks** as steps to your pipeline. A task is a - task: PublishCodeCoverageResults@2 inputs: summaryFileLocation: "$(System.DefaultWorkingDirectory)/**/site/jacoco/jacoco.xml" # Path to summary files - reportDirectory: "$(System.DefaultWorkingDirectory)/**/site/jacoco" # Path to report directory failIfCoverageEmpty: true # Fail if code coverage results are missing ``` diff --git a/docs/pipelines/ecosystems/customize-javascript.md b/docs/pipelines/ecosystems/customize-javascript.md index 659f0b6b69f..f2078b35101 100644 --- a/docs/pipelines/ecosystems/customize-javascript.md +++ b/docs/pipelines/ecosystems/customize-javascript.md @@ -253,7 +253,7 @@ To publish test results, use the [Publish test results](/azure/devops/pipelines/ ### Publish code coverage results -If your test scripts run a code coverage tool such as [Istanbul](https://github.com/istanbuljs), add the [Publish code coverage results](/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v1) task. You can then see coverage metrics in the build summary and download HTML reports for further analysis. +If your test scripts run a code coverage tool such as [Istanbul](https://github.com/istanbuljs), add the [Publish code coverage results](/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2) task. You can then see coverage metrics in the build summary and download HTML reports for further analysis. The task expects Cobertura or JaCoCo reporting output. Ensure that your code coverage tool runs with the necessary options to generate the right output, for example `--report cobertura`. @@ -545,14 +545,12 @@ To publish JUnit or xUnit test results to the server, add the [Publish test resu testRunTitle: 'Test results for JavaScript using gulp' ``` -To publish code coverage results to the server, add the [Publish code coverage results](/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v1) task. You can find coverage metrics in the build summary, and you can download HTML reports for further analysis. +To publish code coverage results to the server, add the [Publish code coverage results](/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2) task. You can find coverage metrics in the build summary, and you can download HTML reports for further analysis. ```yaml -- task: PublishCodeCoverageResults@1 +- task: PublishCodeCoverageResults@2 inputs: - codeCoverageTool: Cobertura summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/*coverage.xml' - reportDirectory: '$(System.DefaultWorkingDirectory)/**/coverage' ``` #### [Classic](#tab/classic) diff --git a/docs/pipelines/ecosystems/customize-python.md b/docs/pipelines/ecosystems/customize-python.md index dc40922c533..e8943b7745a 100644 --- a/docs/pipelines/ecosystems/customize-python.md +++ b/docs/pipelines/ecosystems/customize-python.md @@ -190,7 +190,6 @@ Add the [Publish code coverage results task](/azure/devops/pipelines/tasks/refer ```yaml - task: PublishCodeCoverageResults@2 inputs: - codeCoverageTool: Cobertura summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/coverage.xml' ``` @@ -220,4 +219,4 @@ You can also use Azure Pipelines to [build an image](containers/build-image.md) - [Getting Started with Python in VS Code](https://code.visualstudio.com/docs/python) - [Build and publish a Python app](python.md) - [Azure Pipelines task reference](/azure/devops/pipelines/tasks/reference) -- [Azure Pipelines agents](../agents/agents.md) \ No newline at end of file +- [Azure Pipelines agents](../agents/agents.md) diff --git a/docs/pipelines/ecosystems/dotnet-core.md b/docs/pipelines/ecosystems/dotnet-core.md index 028ba96fb7b..91bb19274f8 100644 --- a/docs/pipelines/ecosystems/dotnet-core.md +++ b/docs/pipelines/ecosystems/dotnet-core.md @@ -694,7 +694,6 @@ To run tests and publish code coverage with Coverlet: - task: PublishCodeCoverageResults@2 displayName: 'Publish code coverage report' inputs: - codeCoverageTool: 'Cobertura' summaryFileLocation: '$(Agent.TempDirectory)/**/coverage.cobertura.xml' ``` diff --git a/docs/pipelines/ecosystems/ruby.md b/docs/pipelines/ecosystems/ruby.md index 70734a33ac4..9b44faba53d 100644 --- a/docs/pipelines/ecosystems/ruby.md +++ b/docs/pipelines/ecosystems/ruby.md @@ -138,9 +138,7 @@ Add the [Publish Code Coverage Results](/azure/devops/pipelines/tasks/reference/ ```yaml - task: PublishCodeCoverageResults@2 inputs: - codeCoverageTool: Cobertura summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/coverage.xml' - reportDirectory: '$(System.DefaultWorkingDirectory)/**/coverage' failIfCoverageEmpty: true ``` @@ -190,9 +188,7 @@ steps: - task: PublishCodeCoverageResults@2 inputs: - codeCoverageTool: Cobertura summaryFileLocation: '$(System.DefaultWorkingDirectory)/**/coverage.xml' - reportDirectory: '$(System.DefaultWorkingDirectory)/**/coverage' failIfCoverageEmpty: true displayName: 'Publish code coverage' ```