Skip to content

Commit a36761b

Browse files
committed
Update adt_pull_request.yml for Azure Pipelines
1 parent 8c217a9 commit a36761b

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

adt_pull_request.yml

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)