Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

git install on jenkins slaves

Tags:

git

jenkins

I have both Linux and Windows slaves. I would like to install Git automatically on a slave first time the master needs to run git on it. how do you tell Jenkins to install it properly on Win or Linux, if possible at all ?

like image 590
user1577236 Avatar asked Aug 05 '12 11:08

user1577236


1 Answers

Basically, you need to check if which git returns something (which git.exe on Windows, provided you have installed GoW -- Gnu on Windows -- commands).

If which fails, then see "Set Up Your Git Environment"

On Linux:

sudo yum install git-core       # RedHat
sudo apt-get install git-core   # Ubuntu

On Windows:

Download and untar the portable version of msysgit.
You can script it, using the curl command included in Gow, but for uncompressing a 7z archive, you might need Peazip installed (it also comes as a portable installation, a simple zip archive).

like image 92
VonC Avatar answered Oct 19 '22 03:10

VonC