SonarQube创建项目及使用MSBuild执行扫描

 时间:2024-10-13 16:21:16

1、浏览器访问SonarQube,点击登录,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

2、输入用户名和密码,然后点击登录,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

3、点击创建新项目,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

4、输入项目概况和显示名,然后点击“设置”,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

5、创建一个令牌,然后点击“创建”,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

6、点击“继续”,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

7、分析你的项目下,根据项目语言类型,进行选择,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

8、点击“下载”,下载SonarQube MSBuild扫描器,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

9、点击“.NET Framework 4.6+”,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

10、下载保存,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

11、将解压后的路径拷贝,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

12、将拷贝的路径添加到环境变量中,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

13、利用VS2017创建一个基于.NET Framework 4.7.1框架的ASP.NET Web应用程序,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

14、创建一个MVC项目,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

15、将我们项目编译的MSBuild.exe的路径添加到环境变量中,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

16、进入命令提示符,切换到项楫默礤鲼目所在目录,然后输入以下命令(该命令就是第8步中下方显示的那三行命令中的第一句)SonarScanner.MSBuild.exe begin /k:”Test-Project” /d:sonar.host.url=”http://192.168.33.158:9000” /d:sonar.login=”asdfsdfasdfasdf”如下图所:

SonarQube创建项目及使用MSBuild执行扫描

17、接着输入命令(该命令就是第8步中下方显示的那鹩梏钔喔三行命令中的第二句)MSBuild.exe /t:Rebuild如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

18、继续输入命令(该命令就是第8步中下方显示的那三行命令中的第三句)SonarSca艘绒庳焰nner.MSBuild.exe end /d:sonar.login=”cccxxxccccc”如下图所示:

SonarQube创建项目及使用MSBuild执行扫描

19、刷新SonarQube,可以看到刚到刚才我们创建的项目已经出现了分析结果,如下图所示:

SonarQube创建项目及使用MSBuild执行扫描
  • filezilla怎么通过ssh key连接服务器
  • mongo数据库客户端studio3T工具简单入门使用二
  • myeclipse JDK的更换及jar包添加
  • 如何使用js来控制图片的css样式?
  • Windows编辑内置的域控组策略用户文件夹重定向
  • 热门搜索
    防火防震手抄报 鲁迅手抄报 国庆70周年手抄报 端午节手抄报文字内容 洒扫应对手抄报 小年手抄报 国庆节的手抄报图片简单又漂亮 做文明人手抄报 三年级重阳节手抄报 历史手抄报资料