Skip to content

Commit 50e510e

Browse files
committed
Try Sonar
1 parent 2a29338 commit 50e510e

File tree

2 files changed

+15
-30
lines changed

2 files changed

+15
-30
lines changed

.github/workflows/sonarcube.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ env:
2525
TEST_OUTPUT_DIRECTORY: '${{ github.workspace }}/TestOutput'
2626
SONAR_TEST_ARGS: >-
2727
--no-build --no-progress --configuration Release --results-directory ${{ github.workspace }}/TestOutput
28-
--report-trx --coverage --coverage-settings coverage.sonar.config
28+
--report-trx --coverage --coverage-settings coverage.config
2929
3030
jobs:
3131
analyze:
@@ -89,6 +89,20 @@ jobs:
8989
- name: Test (memory dumps)
9090
run: dotnet test --project src/Management/test/Endpoint.Test/Steeltoe.Management.Endpoint.Test.csproj --filter-trait "Category=MemoryDumps" ${{ env.SONAR_TEST_ARGS }}
9191

92+
- name: 'TEMP: List files before coverage conversion'
93+
run: find
94+
95+
- name: Convert Cobertura to Sonar format using ReportGenerator
96+
uses: danielpalme/[email protected]
97+
with:
98+
reports: '${{ env.TEST_OUTPUT_DIRECTORY }}/*cobertura.xml'
99+
targetdir: 'coveragereport'
100+
reporttypes: 'SonarQube'
101+
filefilters: '-*.g.cs'
102+
103+
- name: 'TEMP: List files after coverage conversion'
104+
run: find
105+
92106
- name: End Sonar .NET scanner
93107
if: ${{ !cancelled() && steps.sonar_begin.outcome == 'success' }}
94108
env:

coverage.sonar.config

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)