0
点赞
收藏
分享

微信扫一扫

sonar scanner的使用

1、下载安装包

sonar scanner下载地址:https://docs.sonarsource.com/sonarqube/latest/analyzing-source-code/scanners/sonarscanner/

sonar scanner的使用_命令行

下载Windows 64-bit

sonar scanner的使用_Windows_02

将其解压

sonar scanner的使用_命令行_03


2、修改配置

配置conf/sonar-scanner.properties文件

sonar scanner的使用_Windows_04

# must be unique in a given SonarQube instance
sonar.projectKey=my:project

# --- optional properties ---

# defaults to project key
#sonar.projectName=My project
# defaults to 'not provided'
#sonar.projectVersion=1.0
 
# Path is relative to the sonar-project.properties file. Defaults to .
#sonar.sources=.
 
# Encoding of the source code. Default is default system encoding
#sonar.sourceEncoding=UTF-8

以下图中的“标识”就是这里的“sonar.projectKey”

sonar scanner的使用_Windows_05


3、执行分析

执行bin/sonar-scanner脚本

通过打开一个新的shell并执行命令sonar-scanner -h或Windows上的sonar-scanner.bat -h来验证您的安装。你应该得到这样的输出:

sonar scanner的使用_命令行_06

如果需要更多的调试信息,可以在命令行中添加以下命令:

 -X--verbose, or -Dsonar.verbose=true.

从项目根目录运行以下命令启动分析(传递身份验证令牌):

sonar-scanner -Dsonar.token=myAuthenticationToken

或者,可以创建SONAR_TOKEN环境变量,并在启动分析之前将令牌设置为其值,而不是在命令行中传递令牌。





举报

相关推荐

0 条评论