Skip to content

Commit 146d3c2

Browse files
committed
finally got coverage to post to sonar
1 parent 8774cf3 commit 146d3c2

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

runsonar.cmd

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1+
dotnet tool install -g coveralls.net
2+
dotnet tool install --global dotnet-sonarscanner
3+
dotnet tool install --global dotnet-testx
14
set /p token=<sonar.txt
5+
del ".\coverage\results.xml"
6+
md ".\coverage"
27

38
dotnet sonarscanner begin /k:"P7CoreOrg_GraphQL.Play.2.2" /v:"1.0.0" /o:"p7coreorg" /d:sonar.host.url="https://sonarcloud.io" /d:sonar.login="%token%" /d:sonar.language="cs" /d:sonar.exclusions=" **/*.js,**/js/**/*,**/bin/**/*,**/obj/**/*,**/*jquery*" /d:sonar.cs.opencover.reportsPaths="%cd%\coverage\results.xml"
49
dotnet restore .\src\GraphQL-AspNetCore-2.2.sln
510
dotnet build .\src\GraphQL-AspNetCore-2.2.sln
6-
del ".\coverage\results.xml"
7-
dotnet testx --discover-projects "XUnitServer*.csproj"
11+
12+
dotnet testx --discover-projects "XUnitServer*.csproj"
13+
rem csmacnz.Coveralls --opencover --input .\coverage\results.xml --repoToken wkx6b1oX3u3tEY1XZxi1wfv3XXoDj1sMa --serviceName travis-pro
14+
815
rem dotnet test ./src/XUnitServer_App_Identity/XUnitServer_App_Identity.csproj --logger trx --collect "Code coverage" /p:CollectCoverage=true /p:CoverletOutputFormat=\"json\" /p:CoverletOutput=..\..\test-results\ /p:MergeWith=..\..\test-results\coverage.json
916
rem dotnet test ./src/XUnitServer_OAuth2/XUnitServer_OAuth2.csproj --logger trx --collect "Code coverage" /p:CollectCoverage=true /p:CoverletOutputFormat=\"json\" /p:CoverletOutput=..\..\test-results\ /p:MergeWith=..\..\test-results\coverage.json
1017
rem dotnet test ./src/XUnitServer_TokenExchange/XUnitServer_TokenExchange.csproj --logger trx --collect "Code coverage" /p:CollectCoverage=true /p:CoverletOutputFormat=\"json\" /p:CoverletOutput=..\..\test-results\ /p:MergeWith=..\..\test-results\coverage.json

0 commit comments

Comments
 (0)