diff --git a/app/controllers/api/v1/sonarqubes_controller.rb b/app/controllers/api/v1/sonarqubes_controller.rb index 3063bd3a4..d03f255fd 100644 --- a/app/controllers/api/v1/sonarqubes_controller.rb +++ b/app/controllers/api/v1/sonarqubes_controller.rb @@ -67,6 +67,10 @@ class Api::V1::SonarqubesController < Api::V1::BaseController #{sonar_content} EOF + - name: new build_tmp_folder + run: | + mkdir build_tmp_folder + - name: SonarQube Scan uses: #{scanner_url} env: diff --git a/app/libs/sonar_service.rb b/app/libs/sonar_service.rb index 28bb5a6f7..f541af7d0 100644 --- a/app/libs/sonar_service.rb +++ b/app/libs/sonar_service.rb @@ -19,6 +19,7 @@ module SonarService lines << " sonar.exclusions=**/test/**,**/tests/**,**/vendor/**,**/node_modules/**,**/__pycache__/**" if detected_langs.include?(:java) + lines << " sonar.java.binaries=build_tmp_folder" lines << " sonar.language=java" end