小编js.*_*. c的帖子

SonarQube MSBuild集成失败:SonarQube无法收集有关您的项目的必要信息

我这样安装......

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无法收集有关项目的必需信息.

可能的原因:

  1. 项目尚未建成 - 项目必须建立在开始和结束步骤之间

  2. 已使用不受支持的MSBuild版本来构建项目.目前支持MSBuild 12.0以上版本

  3. 开始,构建或结束步骤尚未从同一文件夹启动

将处理摘要写入C:\ jenkins_slave_buildpc\workspace\amis3_client_sonar.sonarqube\out\ProjectInfo.log生成声纳属性文件失败.无法完成SonarQube分析.18:50:20.615创建摘要降价文件... 18:50:20.617后处理失败.退出代码:1

我为声纳执行了相同的批处理文件.但有些项目还可以.并且某些项目失败了.是什么原因导致此错误消息?

msbuild sonarqube

7
推荐指数
1
解决办法
8142
查看次数

什么是sonarqube状态PENDING,IN_PROGRESS?

我使用带有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网页上看不到报告..

先感谢您...

sonarqube

2
推荐指数
1
解决办法
5435
查看次数

标签 统计

sonarqube ×2

msbuild ×1