vin*_*nay 6 c# continuous-integration jenkins sonarqube sonarqube-scan
当我在 Windows 服务器上将 xamarin 应用程序与 jenkins 集成时,SonarQube 给我以下错误
SonarQube Scanner for MSBuild 3.0
Default properties file was found at C:\SonarQube\bin\SonarQube.Analysis.xml
Loading analysis properties from C:\SonarQube\bin\SonarQube.Analysis.xml
Post-processing started.
13:49:43.952 SonarQube analysis could not be completed because the analysis configuration file could not be found: C:\Users\Administrator\.jenkins\workspace\Xamarin-ProjectTemplate\.sonarqube\conf\SonarQubeAnalysisConfig.xml.
13:49:43.952 Post-processing failed. Exit code: 1
Run Code Online (Sandbox Code Playgroud)
我遵循了以下指南https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+MSBuild
SonarQube.Scanner.MSBuild.exe begin /k:"org.sonarqube:sonarqube-scanner-msbuild" /n:"Project Name" /v:"1.0"
MSBuild.exe /t:Rebuild
SonarQube.Scanner.MSBuild.exe end
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题
kay*_*eck 14
SonarQube 报告末尾报告的错误有时不如开始时报告的错误有用。
例如,当我收到此错误时,滚动到日志顶部表明我没有正确设置 sonar.projectKey 值,但 OP 共享的这条消息仍然是最后显示的内容。
小智 2
我有同样的问题。你需要找到正确的MSBuild.exe
。
我在我的项目中有几个c:\Windows\Microsoft.NET\Framework64\...
,正确的是:c:\Program Files (x86)
Visual Studio 2017
.NETFramework,Version=v4.6.1
MSBuild.exe
"c:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64\MSBuild.exe" /t:Rebuild
Run Code Online (Sandbox Code Playgroud)
对于 Enterprise 版本应该是:
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild" /t:Rebuild
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6774 次 |
最近记录: |