sonar-gerrit-plugin-2.2.0 安装
这是一个很新的插件国内使用的用户还是很少的,公司有需要才花了一段时间去研究。
作用:在 code review的时候可以将sonar的检测结果直接集成返回。帮助po对code 进行review。
请严格遵循以下所需的软件的版本去执行。不然将会不支持。 ·
效果很不错。贴个图片。这些黄色的框子就是插件的效果。

环境:
jenkins1.6201.1
gerrit2.11.2(如果是2.9以下请依次升级2.9 再升级2.11)
sonarqube5.1.2
sonarrunner2.4
apachemaven3.0.5
gerrit 安装给出简要的安装过程,其他自行Google。
1.下载gerrit.war包
2.在war包的位置依次执行以下两个命令
java -jar gerrit-2.9.war init -d review_site
中间一路回车;
java -jar gerrit-2.9.war reindex -d review_site
java -jar gerrit-2.11.war init -d review_site
java -jar gerrit-2.11.war reindex -d review_site
不报错即安装成功;
安装目录为review_site
打开localhost:8082
ok可以。升级的时候注意先停原来的gerrit 服务。
修改gerrit.conf的(路径为review_site/etc)
[auth]
type = DEVELOPMENT_BECOME_ANY_ACCOUNT
二、下载sonar‐gerrit‐plugin‐2.2.0.jar 下面命令不要照抄注意含义
cp sonar‐gerrit‐plugin‐2.2.0.jar $SONAR_DIR/extensions/plugins
$SONAR_DIR/bin/your‐architecture‐here/sonar.sh restart
三、配置Jenkins
Jenkins 安装sonarque的插件
admin登陆, 系统配置System Sonar
高级…
如图配置:

最下面一栏的内容为-DGERRIT_SCHEME=http -DGERRIT_HTTP_AUTH_SCHEME=basic -DGERRIT_HOST=localhost -DGERRIT_HTTP_PORT=8082 -DGERRIT_HTTP_USERNAME=gerrit2 -DGERRIT_HTTP_PASSWORD=HRLl1icGqjFncmt3MP49KWiZ+CET4KrXZZTR2ce35w(自己的geriitpassword)
安装过程写起来不多,但是博主确实被为难了很久。很多问题。
我在这里分享一个bug
我的Jenkins无法修改记录无法更新代码。
解决方案:清空job的文件缓存,直接登录到机子上去清理下。
配置gerrit;


暂时就到这里。
sonar-gerrit-plugin-2.2.0 安装的更多相关文章
- elasticsearch5.0.0 安装插件及配置过程
elasticsearch5.0.0 安装插件及配置过程 由于es5.0是里程碑式的更新,所以很多变化的地方,暂时我就插件安装遇到的问题记录一下. 插件安装命令 2.3版本的安装命令 安装Marvel ...
- [转]phoneGap3.0安装步骤(以windows下的android环境为例):
phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...
- zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警
引言 免费开源监控工具 Zabbix 因其强大的监控功能得到各大互联网公司的广泛认可,具体功能不再详细介绍,在之前发布的 Zabbix 2.4.1 安装及微信短信提醒已经做了详细介绍,本篇主要对 Za ...
- IDA7.0安装keypatch和findcrypt-yara插件
IDA7.0安装keypatch和findcrypt-yara插件 谢天谢地终于装上了,赶紧把方法写一下.找了半天网上的安装方法又繁琐有坑人,偏偏这个插件利用keystone对版本要求很高. Keyp ...
- Mysql8.0安装步骤
Mysql8.0安装步骤 2018年05月10日 14:39:05 93年的香槟 阅读数:19628 标签: mysql 更多 个人分类: 数据库 版权声明:本文为博主原创文章,未经博主允许不得转 ...
- ElasticSearch2.2.0安装(win7)
ElasticSearch2.2.0必须在jdk1.7上才可以启动起来哦. 一.ElasticSearch2.2.0安装 1.下载ElasticSearch2.2.0安装包 https://downl ...
- ElasticSearch2.2.0安装
一.ElasticSearch2.2.0安装 1.下载ElasticSearch2.2.0安装包 https://download.elastic.co/elasticsearch/elasticse ...
- VMware workstation16 中Centos7下MySQL8.0安装过程+Navicat远程连接
1.MySQL yum源安装 2.安装后,首次登录mysql以及密码配置3.远程登录问题(Navicat15为例) 一.CentOS7+MySQL8.0,yum源安装1.安装mysql前应卸载原有my ...
- MySQL 8.0安装以及初始化错误解决方法
MySQL 8.0 安装配置及错误排查 官网下载 CentOS7环境下的具体安装步骤 初始化MySQL发生错误的解决方法 忘记数据库root密码 官网下载 mysql官网下载链接:https://de ...
随机推荐
- Git使用方法
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以 ...
- 商人过河问题(DFS)
问题描述:3个商人带着3个仆人过河,过河的工具只有一艘小船,只能同时载两个人过河,包括划船的人.在河的任何一边,只要仆人的数量超过商人的数量,仆人就会联合起来将商人杀死并抢夺其财物,问商人应如何设计过 ...
- 《zw版·Halcon-delphi系列原创教程》简单的令人发指,只有10行代码的车牌识别脚本
<zw版·Halcon-delphi系列原创教程>简单的令人发指,只有10行代码的车牌识别脚本 简单的令人发指,只有10行代码的车牌识别脚本 人脸识别.车牌识别是opencv当中 ...
- 【数论】Miller_Rabin
Miller_Rabin素数测试 Miller_Rabin判断单个素数的方法运用了费马小定理,可以说非常之快了. Miller_Rabin曾经被称作“黑科技”,但是根据费马小定理其实完 ...
- Excel中设置下拉列表的来源怎么选择其他工作表的内容
我就简单的说一下 SHEET1 的A1 要引用SHEET2的a1:a2的内容 在数据有效性里面选序列 输入=INDIRECT("sheet2!a1:a2") 或者你可以按楼上的意思 ...
- Entity Framework && Lambda
Lambda表达式详细总结 C# 代码了解委托.匿名方法.Lambda 表达式和闭包本质 将使用了C# Lambda表达式的程序集反编译后,我们发现,它实际上和匿名方法没有什么不同.Lambda的输入 ...
- Jquery 处理字符串
1.去掉空格var txt=$.trim($("txt1").val()); 2.转为数字 txtNum=Number($.trim(txt)) + 1; var thisEle ...
- android抽屉总结
android抽屉:1.DrawerLayout 在xml文件中要注意写全称:android.support.v4.widget.DrawerLayout <LinearLayout /> ...
- Android first---常见布局
###绝对布局AbsoluteLayout * android:layout_x="120dp" 在水平方向上偏移120像素 * android:layout_y ...
- [转载]win32 计时器使用
在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位机定时向下位机发送命令和传送数据等.特别是在对控制性能要求较高的实时控制系统和数据采集系统中,就更需要精 ...