@@ -14,15 +14,7 @@ steps:
1414 # Put one key=value per line, example:
1515 # sonar.exclusions=**/*.bin
1616 #sonar.coverageReportPaths=$(Agent.TempDirectory)/coverlet/reports/coverage.cobertura.xml
17- sonar.cs.dotcover.reportsPaths=dotCover.Output.html
18-
19- - script : dotnet tool install --global JetBrains.dotCover.GlobalTool
20- displayName : ' Instalando ferramenta global JetBrains.dotCover.GlobalTool'
21-
22- - task : CmdLine@2
23- inputs :
24- script : dotnet restore
25- displayName : ' Rodando dotnet restore'
17+ sonar.cs.dotcover.reportsPaths=$(Agent.TempDirectory)/coverlet/reports/dotCover.Output.html
2618
2719 - task : CmdLine@2
2820 inputs :
@@ -35,32 +27,28 @@ steps:
3527 command : test
3628 projects : ' **/*[Tt]ests/*.csproj'
3729 arguments : ' --configuration $(BuildConfiguration) --collect "XPlat Code coverage" --output $(Build.ArtifactStagingDirectory)/coverlet/reports'
38- # targetdir: '$(Build.SourcesDirectory)/coverlet/reports'
39- # reporttypes: 'HtmlInline_AzurePipelines;Cobertura;Badges;Xml;Clover;'
30+ targetdir : ' $(Build.SourcesDirectory)/coverlet/reports'
31+ reporttypes : ' HtmlInline_AzurePipelines;Cobertura;Badges;Xml;Clover;'
4032
41- # - script: 'dotnet tool install --global dotnet-reportgenerator-globaltool --version 4.5.8'
42- # displayName: 'Install ReportGenerator tool'
33+ - script : ' dotnet tool install --global dotnet-reportgenerator-globaltool --version 4.5.8'
34+ displayName : ' Install ReportGenerator tool'
4335
4436# - script: 'reportgenerator -reports:$(Agent.TempDirectory)/**/coverage.cobertura.xml -targetdir:$(Build.SourcesDirectory)/coverlet/reports -reporttypes:"Cobertura"'
4537# displayName: 'Create reports'
4638
47- - script : dotnet dotcover test --dcReportType=HTML
48- displayName : ' Rodando dotcover'
49-
50-
51- # - task: Palmmedia.reportgenerator.reportgenerator-build-release-task.reportgenerator@5
52- # displayName: ReportGenerator
53- # inputs:
54- # reports: '$(Agent.TempDirectory)/**/coverage.cobertura.xml'
55- # targetdir: '$(Build.SourcesDirectory)/coverlet/reports'
56- # reporttypes: 'HtmlInline_AzurePipelines;Cobertura;Badges;Xml;Clover;'
57- # assemblyfilters: '-xunit\*'
39+ - task : Palmmedia.reportgenerator.reportgenerator-build-release-task.reportgenerator@5
40+ displayName : ReportGenerator
41+ inputs :
42+ reports : ' $(Agent.TempDirectory)/**/coverage.cobertura.xml'
43+ targetdir : ' $(Build.SourcesDirectory)/coverlet/reports'
44+ reporttypes : ' dotCover'
45+ assemblyfilters : ' -xunit\*'
5846
59- # - task: PublishCodeCoverageResults@1
60- # displayName: 'Publish code coverage from $(Build.SourcesDirectory)/coverlet/reports/coverage.cobertura.xml'
61- # inputs:
62- # codeCoverageTool: Cobertura
63- # summaryFileLocation: '$(Build.SourcesDirectory)/coverlet/reports/Cobertura.xml'
47+ - task : PublishCodeCoverageResults@1
48+ displayName : ' Publish code coverage from $(Build.SourcesDirectory)/coverlet/reports/coverage.cobertura.xml'
49+ inputs :
50+ codeCoverageTool : Cobertura
51+ summaryFileLocation : ' $(Build.SourcesDirectory)/coverlet/reports/Cobertura.xml'
6452
6553- task : SonarSource.sonarcloud.ce096e50-6155-4de8-8800-4221aaeed4a1.SonarCloudAnalyze@1
6654 displayName : ' Run Code Analysis'
0 commit comments