Skip to content

Commit

Permalink
Azdo CodeCoverage?
Browse files Browse the repository at this point in the history
  • Loading branch information
Windos committed Aug 4, 2020
1 parent 0e3aea7 commit 5163cd3
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Azure-Pipelines/build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ if($Test.IsPresent) {
$RelevantFiles = (Get-ChildItem ./BurntToast -Recurse -Include "*.psm1","*.ps1").FullName

if ($env:TF_BUILD) {
$res = Invoke-Pester "./Tests" -OutputFormat NUnitXml -OutputFile TestResults.xml -CodeCoverage $RelevantFiles -PassThru
$res = Invoke-Pester "./Tests" -OutputFormat NUnitXml -OutputFile TestResults.xml -CodeCoverage $RelevantFiles -CodeCoverageOutputFileFormat 'JaCoCo' -CodeCoverageOutputFile "$Env:AgentTemp\CoverageResults.xml" -PassThru
if ($res.FailedCount -gt 0) { throw "$($res.FailedCount) tests failed." }
} else {
$res = Invoke-Pester "./Tests" -CodeCoverage $RelevantFiles -PassThru
Expand Down
6 changes: 6 additions & 0 deletions Azure-Pipelines/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@ stages:
testRunner: NUnit
testResultsFiles: '**/TestResults.xml'
condition: succeededOrFailed()
- task: PublishCodeCoverageResults@1
displayName: 'Publish code coverage results'
inputs:
summaryFileLocation: $(Agent.TempDirectory)/CoverageResults.xml
pathToSources: $(Agent.TempDirectory)
condition: succeededOrFailed()

- task: Bash@3
displayName: 'Upload coverage to Codecov'
Expand Down

0 comments on commit 5163cd3

Please sign in to comment.