Linux Jenkins配置Git
1.卸載Centos自帶的git1.7.1:
通過git –version查看系統帶的版本,Centos應該自帶的是git版本是1.7.1
終端輸入:yum remove git
2.安裝所需軟件包
終端輸入:
yum install gcc perl-ExtUtils-MakeMaker
3.下載git2.2.1並將git添加到環境變量中
(1)終端輸入:wget https://github.com/git/git/archive/v2.2.1.tar.gz
或者直接在瀏覽器器打開輸入:https://mirrors.edge.kernel.org/pub/software/scm/git/
選擇你要下載的版本,下載後上傳至Linux服務器相應路徑下
(2)解壓:tar zxvf v2.2.1.tar.gz
(3)終端輸入:
cd git-2.7.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
(4)配置環境變量
sudo vim /etc/profile
export PATH=$PATH:/usr/local/git/bin
保存並退出
(5)終端輸入:source /etc/profile
4.Git在Jenkins中的配置
(1)點擊“系統管理”
(2)點擊“全局工具配置”
(3)填Name和Path to Git executeable(前提是在“插件管理”中已經安裝Git插件)
如果不清楚自己的Git安裝在哪個路徑下,終端執行whereis git
(4)點擊已創建的Job,比如上面圖中所示的Test,點擊“配置”
(5) 點擊“源碼管理”,選擇Git,輸入Git地址,點擊add
(6)類型選擇:Username with password,輸入Username和Password
(7)點擊“保存”
註:遇到的一些坑人的東西,不管你怎麽配置,總是報錯,如下圖,如果遇到這個錯誤,則馬上去檢查全局工具配置中Git的路徑是否正確,環境變量是否正確,如果都正確,還是報錯,點擊“源瑪管理”中add,將Username with password,換成其它選項,然後取消,臥槽,正常了,吃驚
Linux Jenkins配置Git