1.添加gerrit帐号并赋予sudo权限
sudo adduser gerrit
chmod u+w /etc/sudoers
sudo vi /etc/sudoers
找到如下内容:
# User privilege specification
root ALL=(ALL:ALL) ALL
gerrit ALL=(ALL:ALL) ALL #添加这一行
sudo su gerrit
2.安装java
sudo apt-get install openjdk-8-jdk
3.下载gerrit,安装,全部默认
java -jar gerrit-2.13.6.war init -d review_site
PS:gerrit war下载地址请参考:
https://blog.youkuaiyun.com/mmh19891113/article/details/81013994 #谢谢原作者!
4.创建git仓库目录
mkdir /home/gerrit/repositories
5.修改gerrit配置文件
vi review_site/etc/gerrit.config
修改如下:
[gerrit]
basePath = /home/gerrit/repositories
serverId = 1547269b-5d3a-404e-b42b-7853003cac72
canonicalWebUrl = http://192.168.10.117:9999/[database]
type = h2
database = /home/gerrit/review_site/db/ReviewDB
[auth]
type = HTTP
[receive]
enableSignedPush = false
[sendemail]
smtpServer = smtp.exmail.qq.com
smtpServerPort = 465
smtpEncryption = SSL
smtpUser = XXXXX@qq.com
smtpPass = xxx
sslVerify = false
from = XXXXX@qq.com
[container]
user = gerrit
javaHome