Gerrit版本升级
Posted zeaning
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gerrit版本升级相关的知识,希望对你有一定的参考价值。
官方安装&升级手册
https://gerrit-review.googlesource.com/Documentation/linux-quickstart.htmlhttps://gerrit-review.googlesource.com/Documentation/linux-quickstart.html
Gerrit2.1x升级到3.x
知乎上有个帖子,介绍的非常详细:
Gerrit3.2升级到3.3
Gerrit3.2是最后一个支持Java8的版本,3.3开始只能用Java11了。
升级准备:
下载包:wget https://gerrit-releases.storage.googleapis.com/gerrit-3.3.10.war
安装jdk11:
- 下载: wget https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz
- 解压: tar zxvf openjdk-11+28_linux-x64_bin.tar.gz
- sudo update-alternatives --install /usr/bin/java java /home/jenkins/local/jdk-11/bin/java 2
- sudo update-alternatives --config java,选择11对应的序号
- 查看版本号:java -version
执行升级
- 先停止Gerrit:./gerrit_site/bin/gerrit.sh stop
- 执行升级:java -jar gerrit-3.3.10.war init -d gerrit_site
- 启动升级后,保持原有配置,不需要修改;一路回车,直到修改jre
- jre新地址填入上面安装的位置:/home/jenkins/local/jdk-11
- 继续回车,不需要变动,一楼回车直到完成
- 启动Gerrit:sudo ./gerrit_site/bin/gerrit.sh start
- 进入web页面,查看版本号为:3.3.10
- 验证仓库拉取,git pull拉取代码,没问题
完成升级,验收通过。
附:Ubuntu安装Jdk11
以上是关于Gerrit版本升级的主要内容,如果未能解决你的问题,请参考以下文章