sonarQube 代码质量管理平台使用手册.pdf
sonarQube 简称sonar,是一款开源的代码质量管理平台,本身提供线上的版本(sonarCloud)为开源项目提供服务。像JDK、tomcat、等鼎鼎大名的开源项目也都使用该平台来分析。目前sonar已经支持超过20种语言,基本已经包含市面上主流的语言。
sonarQube 简称sonar,是一款开源的代码质量管理平台,本身提供线上的版本(sonarCloud)为开源项目提供服务。像JDK、tomcat、等鼎鼎大名的开源项目也都使用该平台来分析。目前sonar已经支持超过20种语言,基本已经包含市面上主流的语言。
gradle 是一个新兴的构建工具,称之为后起之秀也不为过。作为一个构建工具,它整合了ant和maven,灵活性和扩展性都远超ant和maven。gradle 是基于groovy 脚本语言的,而groovy是可以直接编译成java class 文件,直接和java进行交互。
openshift是redhat推出的PASS产品,主要提供容器编排和管理功能。底层依托于docker容器,上层使用Kubernetes进行容器管理。