jenkins整合sonarqube实现自动化测试(编码扫描)
1.在sonarqube生成token,这个token在jenkins会用到


2.在jenkins中下载对应得插件

3.在jenkins系统配置中设置sonarqube,这里设置密钥得时候注意了,一定要选择secret text,这里secret的内容是我们在第一点中生成的token


4.在jenkins创建任务,找到preSteps,命令在截图下方,直接复制即可

sonar.projectKey=xxx
sonar.projectName=xxxx
sonar.projectVersion=1.0
sonar.language=java
sonar.sourceEncoding=UTF-8
sonar.sources=$WORKSPACE
sonar.java.binaries=$WORKSPACE
5. 这个时候,直接构建jenkins任务即可,看jenkins构建和sonarqube就可以看到对应的效果

