jenkins+git配置

背景:用git管理源代碼,所以需要jenkins安裝Git Plugin插件配置

準備:
1、linux環境git客戶端
2、jenkins環境 + git plugin插件
注意:jenkins、git在同一個linux服務器上

linux安裝git

1、首先應該安裝好必要的依賴包,省得在安裝過程中出現各種問題。

#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

2、下載並編譯git
下載、解壓

# wget https://www.kernel.org/pub/software/scm/git/git-1.8.3.1.tar.gz
# tar xzf git-1.8.3.1.tar.gz

編譯並驗證

#cd git-1.8.3.1
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin" >>/etc/bashrc
# source /etc/bashrc
# git --version

生成公鑰並配置到git服務器上
生成公鑰方法

登錄git服務器,點擊setting
這裏寫圖片描述
然後選擇模塊加入公鑰
這裏寫圖片描述
這裏寫圖片描述

測試是否能正常clone項目

# git clone git@git.jjhh.com:/data/git/project.git

jenkins配置Git Plugin

1、安裝插件Git Plugin

2、配置git路徑(剛linux上安裝的git客戶端路徑)
點擊系統設置,選擇

這裏寫圖片描述
配置git
這裏寫圖片描述

job中配置git插件
這裏寫圖片描述

錯誤分析
1、如果提示沒有git命令則需要配置環境,可以把jenkins環境和linux環境的同步一下:
linux下運行:# echo $PATH
拷貝到jenkins系統變量下
這裏寫圖片描述

2、git沒有權限
把私鑰拷貝到git配置中
這裏寫圖片描述
這裏寫圖片描述

發佈了43 篇原創文章 · 獲贊 93 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章