gerrit安装配置

java -jar gerrit-2.13.5.war init -d gerrit

Authentication method [OPEN/?]: htt

Install Verified label [y/N]? y

  1. HTTP password

  2. 用mysql需要创表

  3. 附加的plugin:

    1. events-log

      jenkins的 Gerrit Missed Events Playback 需要用

    2. verify-status

      jenkins的 Gerrit Verify Status Reporter Plugin 依赖此插件

到 gerritforge 下载编译好的 jar包

https://gerrit-ci.gerritforge.com/view/Plugins-master/

    server {
listen 8000;
auth_basic "Gerrit Review System Login";
auth_basic_user_file /home/xu/local/gerrit/etc/passwords;
location / {
proxy_pass http://127.0.0.1:8080;
}
}

jenkins安装配置

plugin:

  1. Gerrit Trigger

    利用 gerrit ssh shell 的 stream-events 监控 Gerrit events

  2. Gerrit Verify Status Reporter Plugin

05-08 08:42