Commit aac09ff4 authored by Gheorghi Ciochina's avatar Gheorghi Ciochina
Browse files

fix(sonar): modify the way how reports are identified on sonar job

parent 8281bdbf
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -921,14 +921,14 @@ stages:
    xunit_opts=""
    if [[ "$DOTNET_TEST_DISABLED" != "true" ]]; then
      local coverage_reports
      coverage_reports="$(find "${DOTNET_PROJECT_DIR}" -name 'dotnet-test.opencover.xml' | sed 's|\./||g' | paste -sd',' -)"
      coverage_reports="$(find "${DOTNET_PROJECT_DIR}" -name 'dotnet-test-*.opencover.xml' | sed 's|\./||g' | paste -sd',' -)"
      if [[ -n "$coverage_reports" ]]; then
        coverage_opts="/d:sonar.cs.opencover.reportsPaths=${coverage_reports}"
      else
        log_debug "No code coverage reports found"
      fi      
      local xunit_reports
      xunit_reports="$(find "${DOTNET_PROJECT_DIR}" -name 'dotnet-test.xunit.xml' | sed 's|\./||g' | paste -sd',' -)"
      xunit_reports="$(find "${DOTNET_PROJECT_DIR}" -name 'dotnet-test-*.xunit.xml' | sed 's|\./||g' | paste -sd',' -)"
      if [[ -n "$xunit_reports" ]]; then
        xunit_opts="/d:sonar.cs.xunit.reportsPaths=${xunit_reports}"
      else