我这样安装......
sonarqube-6.2 | 声纳扫描仪-2.8 | sonar-scanner-msbuild-2.2.0.24 | msbuild 14
我制作了Windows批处理文件来构建和扫描(声纳).但有些项目还可以.但有些项目失败了.
批处理文件是......
MSBuild.SonarQube.Runner.exe begin/k:%PROJECT_KEY%/ n:%PROJECT_NAME%/ v:%BUILD_VERSION%/ d:sonar.verbose = true
MSBuild.exe"projects"/ t:build/v:m
MSBuild.SonarQube.Runner.exe结束
错误信息是......
用于MSBuild 2.2的SonarQube扫描程序在C:\ SONARQUBE\sonar-scanner-msbuild-2.2.0.24\SonarQube.Analysis.xml中找到默认属性文件从C:\ SONARQUBE\sonar-scanner-msbuild-2.2.0.24加载分析属性\ SonarQube.Analysis.xml后期处理已开始.用于MSBuild 2.2的SonarQube扫描仪18:50:20.591从C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\conf\SonarQubeAnalysisConfig.xml 18:50:20.592加载SonarQube分析配置不在TeamBuild 18:50:20.593下运行分析基目录: C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube构建目录:Bin目录:C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\bin配置目录:C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\conf输出目录:C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\out配置文件:C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\conf\SonarQubeAnalysisConfig.xml将SonarQube项目属性文件生成到C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\out\sonar-project.属性SonarQube MSBuild集成失败:SonarQube无法收集有关项目的必需信息.
可能的原因:
项目尚未建成 - 项目必须建立在开始和结束步骤之间
已使用不受支持的MSBuild版本来构建项目.目前支持MSBuild 12.0以上版本
开始,构建或结束步骤尚未从同一文件夹启动
将处理摘要写入C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\out\ProjectInfo.log生成声纳属性文件失败.无法完成SonarQube分析.18:50:20.615创建摘要降价文件... 18:50:20.617后处理失败.退出代码:1
我为声纳执行了相同的批处理文件.但有些项目还可以.并且某些项目失败了.是什么原因导致此错误消息?
我使用带有maven构建的Jenkins运行了sonarqube.当它建立成功,但我无法在sonarqube网页上看到报告.像这样,,,构建成功
[INFO] ----------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18:21 min
[INFO] Finished at: 2017-02-15T10:44:14+09:00
[INFO] Final Memory: 17M/114M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[JENKINS] Archiving
Run Code Online (Sandbox Code Playgroud)
当我在日志中访问url时 - 信息:有关报告处理的更多信息,请访问http://127.0.0.1:9000/sonarqube/api/ce/task?id=AVo_WHJYU5rNTJ7ZmiZq
{"task":{"id":"AVo_WHJYU5rNTJ7ZmiZq","type":"REPORT","componentId":"AVk906UDu6xeCo3BQ_gU","componentKey":"online","componentName":"AMIS3-Online","componentQualifier":"TRK","status":"PENDING","submittedAt":"2017-02-15T10:17:46+0900","submitterLogin":"admin","logs":false}}
Run Code Online (Sandbox Code Playgroud)
待处理的状态是什么?..构建成功,但为什么状态待定?我在sonarqube网页上看不到报告..
先感谢您...