本文共 541 字,大约阅读时间需要 1 分钟。
摘要: 在Centos下搭建代码质量管理平台SonarQube.本文介绍SonarQube的安装与配置结合Jenkins使用可以实现持续集成。
Sonar代码分析平台由三个部分组成:
1 .server端:a. 一个web服务器给开发人员,管理员去配置浏览的质量和SonarQube实例
b.基于Elasticsearch搜索服务器从UI向后搜索c.负责处理代码分析报告计算引擎服务器,并将其保存在数据库SonarQube
2 .SonarQube 数据库存储
a.SonarQube实例的配置(安全,插件设置等)
b.SonarQube的项目以及视图快照的质量
3 . 安装在服务器上的多个SonarQube插件,可能包括语言,SCM,集成,认证和管理插件
一个或多个SonarQube扫描你的构建/持续集成服务器来分析项目运行架构图:
功能特点:
•代码覆盖:通过单元测试,将会显示哪行代码被选中•改善编码规则•搜寻编码规则:按照名字,插件,激活级别和类别进行查询•项目搜寻:按照项目的名字进行查询•对比数据:比较同一张表中的任何测量的趋势
转载于:https://blog.51cto.com/11696827/2046187