Skip to content

Commit 09b386e

Browse files
authored
Update azure_pull_request.yml
1 parent 9de62bb commit 09b386e

File tree

1 file changed

+36
-25
lines changed

1 file changed

+36
-25
lines changed

azure_pull_request.yml

Lines changed: 36 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,41 @@ pool:
33
name: Azure Pipelines
44
demands: java
55

6-
variables:
7-
buildConfiguration: 'Release'
8-
prPipeline: $[eq(variables['Build.Reason'], 'PullRequest')]
6+
trigger:
7+
branches:
8+
include:
9+
- dev
10+
- version-5
11+
- 6.0.0
12+
- 7.0.0
13+
exclude:
14+
- '*'
915

10-
steps:
11-
- task: SonarSource.sonarcloud.14d9cde6-c1da-4d55-aa01-2965cd301255.SonarCloudPrepare@1
12-
displayName: 'Prepare analysis on SonarCloud'
13-
inputs:
14-
SonarCloud: 'SonarCloud-ADT'
15-
organization: typinghard
16-
projectKey: 'typinghard_azure-devops-tracker'
17-
extraProperties: |
18-
sonar.exclusions=**/obj/**,**/*.dll
19-
sonar.cs.opencover.reportsPaths=**/coverage.opencover.xml
20-
sonar.cs.vscoveragexml.reportsPaths=**/coverage.opencover.xml
21-
sonar.cs.vstest.reportsPaths=$(Agent.TempDirectory)/*.trx
16+
pr:
17+
variables:
18+
buildConfiguration: 'Release'
19+
prPipeline: $[eq(variables['Build.Reason'], 'PullRequest')]
2220

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

0 commit comments

Comments
 (0)