Hello I am using SonarQube 7.9.5 Enterprise and have installed Sonar MB Precise plugin to run analysis on .esql files related to Message broker code. Whenever the scanner is executed through Jenkins pipeline, it always says:
WARN: SCM provider autodetection failed. Please use "sonar.scm.provider" to define SCM of your project, or disable the SCM Sensor in the project settings. INFO: Branch name: null, type: short living INFO: ============== getFileSuffixes() called ==================== INFO: conf INFO: esql INFO: subflow INFO: msgflow INFO: mset INFO: mqsc INFO: project INFO: bpml INFO: map INFO: wsdl INFO: descriptor INFO: ============== getFileSuffixes() - dp called ==================== INFO: xsl INFO: ========================================================= INFO: ===================== will process the following file types =================================== INFO: conf INFO: esql INFO: subflow INFO: msgflow INFO: mset INFO: mqsc INFO: project INFO: bpml INFO: map INFO: wsdl INFO: descriptor INFO: ======================================================== INFO: Indexing files... INFO: Project configuration: INFO: 0 files indexed
I have tried adding the sonar.scm.exclusions.disabled=true line to the sonar properties files looking at other threads, but still no luck. Is there anything that I am missing here. I must say that I am pretty new to using Sonar.