17 lines
801 B
Bash
17 lines
801 B
Bash
#!/bin/sh
|
|
cd /home/renjianbo/gerrit_install/review_site && bin/gerrit.sh stop 2>/dev/null || true
|
|
pkill -9 -f gerrit.war 2>/dev/null || true
|
|
cd /home/renjianbo/gerrit_install && rm -rf review_site
|
|
export JAVA_HOME=/usr/local/java/jdk-17.0.12+7
|
|
export PATH=$JAVA_HOME/bin:$PATH
|
|
cd /home/renjianbo/gerrit_install
|
|
$JAVA_HOME/bin/java -jar gerrit-3.9.0.war init -d review_site --batch --no-auto-start -D gerrit.canonicalWebUrl=http://101.43.95.130:8080/ --install-plugin=download-commands --install-plugin=replication --install-plugin=reviewnotes
|
|
cd review_site
|
|
cp bin/gerrit.sh bin/gerrit.sh.bak
|
|
sed -i "2i export JAVA_HOME=/usr/local/java/jdk-17.0.12+7\nexport PATH=\$JAVA_HOME/bin:\$PATH" bin/gerrit.sh
|
|
bin/gerrit.sh start
|
|
sleep 5
|
|
bin/gerrit.sh status
|
|
echo "完成!访问 http://101.43.95.130:8080"
|
|
|