sonarqube的安装及使用
前言良好的代码习惯是一个优秀程序员应该具备的品质,但靠人的习惯与记忆来保证代码质量,始终不是一件靠谱的事。在计算机行业应该深知,只要是人为的,都会有操作风险。本文讲解如何通过Docker搭建代码检测平台SonarQube,并使用它来检测项目的代码。 安装Sonarqube这里选择免费的社区版Community(对应docker版本:community),另外还有Developer、Enterprise等收费版本,功能更强大,具体差别如下: 注: v8.9支持nodejs <= 15.x,jdk 8 v10支持nodejs 14.17+,jdk 11 or jdk17 先启动容器docker-compose文件参考:https://github.com/SonarSource/docker-sonarqube/tree/master/example-compose-files 镜像参考:https://hub.docker.com/_/sonarqube/tags 7.9之后官方支持内嵌数据库H2 但是使用H2数据库有会以下限制: 内嵌数据库无法扩展,...
