Docs/CICD/SonarQube.md
2022-10-18 16:59:37 +08:00

28 lines
No EOL
794 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

```
安装数据库
普通用户启动sonar
配置sonar配置数据库的信息用户名密码jdbc
启动sonar端口解析
登录用户名密码为admin
sonar生成token令牌用于认证登录
安装插件在administrator中搜索chinese安装汉化插件重启
安装cssjs等插件
插件安装位置为extensions/plugins中
客户端需要sonar-scanner工具用于扫描
sonar-scanner -Dsonar.login=以上生成的token -Dsonar.host.url=服务器端链接
mvn扫描java代码
mvn sonar:sonar
也可以时使用sonar-scanner扫描
jenkins需要安装sonarqube scanner for jenkins的插件配置sonarQube时添加secretv text时需要把token填入
jenkins中配置
sonar.projectName=${JOB_NAME}
sonar.projectKey=java
sonar.sources=.
```