Tuesday 22 September 2015

Part 1 -- Setup Jenkins and gerrit: Install Gerrit

Lets stop here for a while from Jenkins perspective and lets start installation of Gerrit.
Install Gerrit Prereqs
git and jdk are required to install Gerrit
sudo apt-get install git
sudo apt-get install default-jdk
Install Gerrit
Download gerrit from here. Here we are using 2.11.3 version of gerrit.
Also, we are using ~/gerrit directory for installation
wget https://www.gerritcodereview.com/download/gerrit-2.11.3.war --no-check-certificate
java -jar gerrit-2.11.3.war init --batch -d ~/gerrit
gerrit configuration file resides at ~/gerrit/etc/gerrit.config
Restart gerrit service
~/gerrit/bin/gerrit.sh restart
Access Gerrit:
Open browser and enter :8080 

Register Yourself. Use OpenID to create an account on the server. The first account to be registered becomes the superadmin on the site.


Generate Gerrit Userid:
To do things like cloning projects of gerrit, one needs to generate username. To do so, go to settings


Enter user name "gerrit1" under Profile.

Upload your ssh key (~/.ssh/id_rsa.pub) to gerrit.


No comments:

Post a Comment