Skip to content

Commit beda50d

Browse files
committed
Updating azure_pull_request.yaml
1 parent 7decb60 commit beda50d

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

azure_pull_request.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
pool:
22
vmImage: ubuntu-latest
3+
name: Azure Pipelines
4+
demands: java
5+
36
trigger:
47
branches:
58
include:
@@ -8,32 +11,29 @@ trigger:
811
exclude:
912
- '*'
1013

11-
# Definição para a pipeline de Pull Requests
12-
pr:
13-
variables:
14-
buildConfiguration: 'Release'
15-
prPipeline: true
14+
variables:
15+
buildConfiguration: 'Release'
16+
prPipeline: $[eq(variables['Build.Reason'], 'PullRequest')]
17+
18+
steps:
19+
- task: SonarSource.sonarcloud.14d9cde6-c1da-4d55-aa01-2965cd301255.SonarCloudPrepare@1
20+
displayName: 'Prepare analysis on SonarCloud'
21+
inputs:
22+
SonarCloud: 'SonarCloud-ADT'
23+
organization: typinghard
24+
projectKey: 'typinghard_azure-devops-tracker'
25+
extraProperties: |
26+
sonar.exclusions=**/obj/**,**/*.dll
27+
sonar.cs.opencover.reportsPaths=**/coverage.opencover.xml
28+
sonar.cs.vscoveragexml.reportsPaths=**/coverage.opencover.xml
29+
sonar.cs.vstest.reportsPaths=$(Agent.TempDirectory)/*.trx
30+
- task: CmdLine@2
31+
inputs:
32+
script: dotnet test --configuration $(BuildConfiguration) /p:CollectCoverage=true /p:CoverletOutputFormat=opencover --collect "Code Coverage" /p:Exclude=[xunit.*]*
33+
displayName: 'Run Tests'
34+
35+
- task: SonarSource.sonarcloud.ce096e50-6155-4de8-8800-4221aaeed4a1.SonarCloudAnalyze@1
36+
displayName: 'Run Code Analysis'
1637

17-
steps:
18-
- task: SonarSource.sonarcloud.14d9cde6-c1da-4d55-aa01-2965cd301255.SonarCloudPrepare@1
19-
displayName: 'Prepare analysis on SonarCloud'
20-
inputs:
21-
SonarCloud: 'SonarCloud-ADT'
22-
organization: typinghard
23-
projectKey: 'typinghard_azure-devops-tracker'
24-
extraProperties: |
25-
sonar.exclusions=**/obj/**,**/*.dll
26-
sonar.cs.opencover.reportsPaths=**/coverage.opencover.xml
27-
sonar.cs.vscoveragexml.reportsPaths=**/coverage.opencover.xml
28-
sonar.cs.vstest.reportsPaths=$(Agent.TempDirectory)/*.trx
29-
30-
- task: CmdLine@2
31-
inputs:
32-
script: dotnet test --configuration $(BuildConfiguration) /p:CollectCoverage=true /p:CoverletOutputFormat=opencover --collect "Code Coverage" /p:Exclude=[xunit.*]*
33-
displayName: 'Run Tests'
34-
35-
- task: SonarSource.sonarcloud.ce096e50-6155-4de8-8800-4221aaeed4a1.SonarCloudAnalyze@1
36-
displayName: 'Run Code Analysis'
37-
38-
- task: SonarSource.sonarcloud.38b27399-a642-40af-bb7d-9971f69712e8.SonarCloudPublish@1
39-
displayName: 'Publish Quality Gate Result'
38+
- task: SonarSource.sonarcloud.38b27399-a642-40af-bb7d-9971f69712e8.SonarCloudPublish@1
39+
displayName: 'Publish Quality Gate Result'

0 commit comments

Comments
 (0)