Add running tests and collecting coverage

This commit is contained in:
Timothy Schenk 2022-12-29 11:32:28 +00:00
parent d7885d69c2
commit f4bd48ec5e

View file

@ -107,9 +107,9 @@ sonarqube-check:
- "apt-get install --yes openjdk-11-jre"
- "dotnet tool install --global dotnet-sonarscanner"
- "export PATH=\"$PATH:$HOME/.dotnet/tools\""
- "dotnet sonarscanner begin /k:\"wonderking_continuity_AYVNylewKO-B3MBr7mwm\" /d:sonar.login=\"$SONAR_TOKEN\" /d:\"sonar.host.url=$SONAR_HOST_URL\" "
- "dotnet sonarscanner begin /k:\"wonderking_continuity_AYVNylewKO-B3MBr7mwm\" /d:sonar.login=\"$SONAR_TOKEN\" /d:\"sonar.host.url=$SONAR_HOST_URL\" /d:sonar.cs.vscoveragexml.reportsPaths=coverage.xml "
- "dotnet build"
- "dotnet test --collect \"Code Coverage\""
- "dotnet-coverage collect 'dotnet test' -f xml -o 'coverage.xml'"
- "dotnet sonarscanner end /d:sonar.login=\"$SONAR_TOKEN\""
allow_failure: true
only: