The “Run Code Analysis” task in an Azure DevOps pipeline building a .NET Core project is failing with the below logs in our case -
Executing file C:\a\_tasks\SonarQubePrepare_15b84ca1-b62f-4a2a-a403-89b77a063157\5.4.0\classic-sonar-scanner-msbuild\sonar-scanner-4.6.2.2472\bin\sonar-scanner.bat
Args: -Dsonar.scanAllFiles=true -Dproject.settings=C:\a\6\.sonarqube\out\sonar-project.properties --from=ScannerMSBuild/5.5.3 --debug <sensitive data removed>
Working directory: C:\a\6
Timeout (ms):-1
Process id: 1696
06:01:15.552 INFO: Scanner configuration file: C:\a\_tasks\SonarQubePrepare_15b84ca1-b62f-4a2a-a403-89b77a063157\5.4.0\classic-sonar-scanner-msbuild\sonar-scanner-4.6.2.2472\bin\..\conf\sonar-scanner.properties
06:01:15.552 INFO: Project root configuration file: C:\a\6\.sonarqube\out\sonar-project.properties
06:01:15.630 INFO: ------------------------------------------------------------------------
06:01:15.630 INFO: EXECUTION FAILURE
06:01:15.630 INFO: ------------------------------------------------------------------------
06:01:15.646 INFO: Total time: 0.157s
06:01:15.661 INFO: Final Memory: 1M/14M
06:01:15.661 INFO: ------------------------------------------------------------------------
##[error]06:01:15.661 ERROR: Error during SonarScanner execution
06:01:15.661 ERROR: Error during SonarScanner execution
##[error]java.lang.IllegalStateException: The base directory of the module 'E5E64F9D-60D3-4AF3-8CBD-7F871CB1477D' does not exist: C:\Users\AzDevOps\AppData\Local\Temp\i31l0mwh.5aw
java.lang.IllegalStateException: The base directory of the module 'E5E64F9D-60D3-4AF3-8CBD-7F871CB1477D' does not exist: C:\Users\AzDevOps\AppData\Local\Temp\i31l0mwh.5aw
##[error]at org.sonarsource.scanner.cli.Conf.setModuleBaseDir(Conf.java:205)
at org.sonarsource.scanner.cli.Conf.loadModuleConfigFile(Conf.java:184)
at org.sonarsource.scanner.cli.Conf.setModuleBaseDir(Conf.java:205)
at org.sonarsource.scanner.cli.Conf.loadModuleConfigFile(Conf.java:184)
##[error]at org.sonarsource.scanner.cli.Conf.loadModulesProperties(Conf.java:162)
at org.sonarsource.scanner.cli.Conf.loadModulesProperties(Conf.java:162)
##[error]at org.sonarsource.scanner.cli.Conf.loadProjectProperties(Conf.java:136)
at org.sonarsource.scanner.cli.Conf.properties(Conf.java:61)
at org.sonarsource.scanner.cli.Conf.loadProjectProperties(Conf.java:136)
at org.sonarsource.scanner.cli.Conf.properties(Conf.java:61)
##[error]at org.sonarsource.scanner.cli.Main.execute(Main.java:69)
at org.sonarsource.scanner.cli.Main.execute(Main.java:69)
##[error]at org.sonarsource.scanner.cli.Main.main(Main.java:61)
at org.sonarsource.scanner.cli.Main.main(Main.java:61)
Process returned exit code 1
##[error]The SonarScanner did not complete successfully
The SonarScanner did not complete successfully
##[error]06:01:15.693 Post-processing failed. Exit code: 1
06:01:15.693 Post-processing failed. Exit code: 1
##[error]The process 'C:\a\_tasks\SonarQubePrepare_15b84ca1-b62f-4a2a-a403-89b77a063157\5.4.0\classic-sonar-scanner-msbuild\SonarScanner.MSBuild.exe' failed with exit code 1
Finishing: Run Code Analysis
How do we troubleshoot or fix this?