zoukankan      html  css  js  c++  java
  • 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;

     暂时就到这里。

  • 相关阅读:
    BZOJ3503: [Cqoi2014]和谐矩阵
    不常用的黑科技——「三元环」
    解题:八省联考2018 劈配
    解题:EXNR #1 金拱门
    解题:八省联考2018 林克卡特树
    解题:AT2064 Many Easy Problems&EXNR #1 T3 两开花
    解题:SPOJ 422 Transposing is Even More Fun
    解题:SDOI 2017 硬币游戏
    解题:CTSC 2006 歌唱王国
    解题:BZOJ 3622 已经没有什么好害怕的了·
  • 原文地址:https://www.cnblogs.com/liuchuanwu/p/4736846.html
Copyright © 2011-2022 走看看