在Xamarin项目上运行SonarScannerMSBuild时出错,

时间:2019-01-03 05:54:42

标签: c# xamarin.forms sonarqube sonarscanner

1)当我尝试使用Rebuild选项时

MANOJs-MacBook-Air:UI_Testing2 manojdeshpande $ mono /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/MSBuild.SonarQube.Runner.exe / t:重建

警告:--------------------------------------------- ---------------------------

该可执行文件已被弃用,可以在SonarScanner for MSBuild的下一个主要版本中删除。请改用“ SonarScanner.MSBuild.exe”。


用于MSBuild 4.5的SonarScanner

使用MSBuild扫描程序的.NET Framework版本

可以在/Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml中找到默认属性文件

从/Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml加载分析属性

警告:请指定命令“开始”或“结束”以指示是否需要预处理或后处理。这些参数将在以后的版本中成为必需。

开始预处理。

正在准备工作目录...

05:23:39.463 05:23:39.454无法识别的命令行参数:/ t:Rebuild

05:23:39.464 05:23:39.462缺少必需的参数:/ key:[SonarQube项目密钥]

05:23:39.464至少需要以下命令行参数:

  • SonarQube项目密钥

连接到版本6.1之前的SonarQube服务器时,还需要以下命令行参数:

  • SonarQube项目名称

  • SonarQube项目版本

还可以提供设置文件的完整路径。如果未提供,则exe将尝试在与SonarQube Scanner for MSBuild相同的目录中找到默认设置文件。

使用'/?'或“ / h”以查看帮助消息。

05:23:39.464预处理失败。退出代码:1

2)我在身份验证问题上遇到其他错误。有关此问题的任何解决方法。

MANOJs-MacBook-Air:UI_Testing2 manojdeshpande $ mono /Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarScanner.MSBuild.exe开始/ k:“ Xamarin” /d:sonar.host .url =“ http:// localhost:9000” /d:sonar.login="token1“

用于MSBuild 4.5的SonarScanner

使用MSBuild扫描程序的.NET Framework版本

可以在/Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml中找到默认属性文件

从/Users/manojdeshpande/Downloads/sonar-scanner-msbuild-4.5.0.1761-net46/SonarQube.Analysis.xml加载分析属性

开始预处理。

正在准备工作目录...

05:18:52.798正在更新构建集成目标...

05:18:52.833正在获取分析配置设置...

05:18:52.94无法请求和解析'http://localhost:9000/api/settings/values?component=Xamarin':远程服务器返回错误:(401)。

05:18:52.94连接到SonarQube服务器时无法授权。检查您的凭据,然后重试。

05:18:52.941预处理失败。退出代码:1

0 个答案:

没有答案