Sonar
gaoyi445
源码面前,了无秘密
展开
-
SonarQube代码质量管理平台安装与使用
Sonar简介Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers' Seven Deadly Sins1.糟糕的复杂度分布 文件、类、方法等,如果复杂度过...转载 2018-05-28 20:05:25 · 228 阅读 · 0 评论 -
SonarQube代码质量管理平台C++插件sonar-cxx的安装
SonarQube的问题,对于C/C++用户来说,SonarQube的默认C/C++插件CFamily是收费的,让人绝望啊,一度让我放弃了自己搭建SonarQube服务器, 改为了使用Travis CI持续集成自己的项目,然后让Travis CI转SonarCloud来实现自己的对项目的可持续检查监督。SonarCloud相当于一个公有的国际化的分布式SonarQube,针对全体githua上的项...原创 2018-05-28 21:06:08 · 12134 阅读 · 6 评论 -
利用Travis CI+SonarCloud为自己GitHub上的开源项目建立可持续集成
怎么使用Travis CI我就不说了,自己百度,这里主要讲的是利用Travis CI + GitHua + SonarCloud来实现自动编译,自动分析,就可观看自己项目的持续改进原创 2018-05-28 21:52:09 · 651 阅读 · 0 评论 -
sonarque插件C++安装
添加插件下载c++代码分析插件移动到sonar插件目录代码检测规则配置创建Quality Profiles添加现有规则参考添加插件下载c++代码分析插件sonar-cxx移动到sonar插件目录# mv sonar-cxx-plugin* /etc/sonarqube-5.6.7/extensions/plugins1重启sonar服务 进入Update Center查看localhost:900...转载 2018-05-28 22:03:30 · 882 阅读 · 0 评论