user1577236
user1577236

Reputation: 101

git install on jenkins slaves

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 ?

Upvotes: 7

Views: 7324

Answers (1)

VonC
VonC

Reputation: 1324713

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).

Upvotes: 4

Related Questions