File tree Expand file tree Collapse file tree 1 file changed +11
-17
lines changed
Expand file tree Collapse file tree 1 file changed +11
-17
lines changed Original file line number Diff line number Diff line change @@ -17,26 +17,20 @@ steps:
1717- script : dotnet build --configuration $(buildConfiguration)
1818 displayName : ' dotnet build $(buildConfiguration)'
1919
20- - task : UseDotNet@2
21- displayName : ' Install .NET Core SDK'
22- inputs :
23- version : 5.0.x
24- performMultiLevelLookup : true
25- includePreviewVersions : true # Required
26-
2720- task : DotNetCoreCLI@2
28- displayName : Rodando os testes da aplicação
21+ displayName : ' Calculate code coverage'
22+ continueOnError : false
2923 inputs :
3024 command : test
3125 projects : ' **/*[Tt]ests/*.csproj'
32- arguments : ' --configuration $(BuildConfiguration) --collect "Code Coverage"'
33-
26+ arguments : ' --configuration $(BuildConfiguration) /p:CollectCoverage=true /p:CoverletOutput=../TestResults/ /p:CoverletOutputFormat="json%2ccobertura" /p:MergeWith=../TestResults/coverage.json /m:1'
27+ publishTestResults : false
28+
3429- task : DotNetCoreCLI@2
35- displayName : ' Rodando SonarScanner '
30+ displayName : ' Checkpoint: Total branch coverage >= $(codeCoverageBranchThreshold)'
31+ continueOnError : false
3632 inputs :
37- command : custom
38- custom : tool
39- arguments : ' dotnet sonarscanner begin /k:"$(SONAR_PROJECT_KEY)" /d:sonar.host.url="https://sonarcloud.io" /d:sonar.login="$(SONAR_TOKEN)" /d:sonar.cs.dotcover.reportsPaths=dotCover.Output.html
40- dotnet build –no-incremental
41- dotnet dotcover test --dcReportType=HTML
42- dotnet sonarscanner end /d:sonar.login="$(SONAR_TOKEN)"'
33+ command : test
34+ projects : ' **/*[Tt]ests/*.csproj'
35+ arguments : ' --configuration $(BuildConfiguration) /p:CollectCoverage=true /p:CoverletOutput=../TestResults/ /p:CoverletOutputFormat="json%2ccobertura" /p:MergeWith=../TestResults/coverage.json /p:ThresholdType=branch /p:Threshold=$(codeCoverageBranchThreshold) /p:ThresholdStat=total'
36+ publishTestResults : false
You can’t perform that action at this time.
0 commit comments