|
@@ -28,4 +28,13 @@ steps:
|
|
|
inputs:
|
|
|
command: test
|
|
|
projects: '**/*Tests/*.csproj'
|
|
|
- arguments: '--configuration $(buildConfiguration) --collect "Code coverage"'
|
|
|
+ arguments: '--configuration $(buildConfiguration) --logger trx /p:CollectCoverage=true /p:CoverletOutputFormat=opencover"'
|
|
|
+
|
|
|
+- task: PublishTestResults@2
|
|
|
+ condition: succeededOrFailed()
|
|
|
+ inputs:
|
|
|
+ testRunner: VSTest
|
|
|
+ testResultsFiles: '**/*.trx'
|
|
|
+
|
|
|
+- powershell: .\codecov.ps1 -token $(CODECOV_TOKEN)
|
|
|
+ displayName: Upload to Codecov.io
|