客户端代码质量检测平台

Posted Songlcy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了客户端代码质量检测平台相关的知识,希望对你有一定的参考价值。

工具

SonarQube + SonarScanner + Jenkins + SonarLint

环境配置

  • 使用目前最新版本 9.0.0(注意看官网对应的版本 先决条件

  • JDK 需要使用 11 版本 及以上

  • 如果需要 mysql 请下载 7.8 版本,7.8 版本以上的不再支持 mySQL 数据库

  • SonarQube版本7.7以上不再支持项目中的 sonar.analysis.mode=preview(高版本没有使用数据库默认是预览模式)

  • 日志,有报错等异常信息 /usr/local/sonarqube-9.0.0/logs/sonar.log 

  • 数据库配置、其他配置 /usr/local/sonarqube-9.0.0/conf/sonar.properties

SonarQuebe 

下载安装

下载地址,完成后解压到 /usr/local

命令操作

终端进入根目录,执行: 

./sonar.sh start 启动服务

./sonar.sh status 查看状态

./sonar.sh stop 停止服务

./sonar.s

以上是关于客户端代码质量检测平台的主要内容,如果未能解决你的问题,请参考以下文章

前端工程化-客户端代码质量检测平台

客户端检测

iOS 增量代码覆盖率检测实践

检测客户端代码中 Firestore db 节点的更改

客户端检测到一个协议错误,代码 0x1104是啥意思

码云代码托管平台使用教程