Linux Jenkins配置Git

 

1.卸載Centos自帶的git1.7.1:
經過git –version查看系統帶的版本,Centos應該自帶的是git版本是1.7.1git

終端輸入:yum remove gitgithub

2.安裝所需軟件包vim

終端輸入:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc瀏覽器

     yum install gcc perl-ExtUtils-MakeMaker服務器

3.下載git2.2.1並將git添加到環境變量中curl

(1)終端輸入:wget https://github.com/git/git/archive/v2.2.1.tar.gz工具

       或者直接在瀏覽器器打開輸入:https://mirrors.edge.kernel.org/pub/software/scm/git/url

       選擇你要下載的版本,下載後上傳至Linux服務器相應路徑下spa

(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,換成其它選項,而後取消,臥槽,正常了,吃驚

相關文章
相關標籤/搜索