windows jenkins通過git擷取代碼

來源:互聯網
上載者:User

昨天為公司建一個Jenkins伺服器,要求是windows環境。注意,請用Administrator登入windows.

windows 2008 server上安裝Jenkins很簡單,下載安裝後,自動安裝成Windows。

然後馬上下載最新的Git在windows上面的安裝包,需要安裝Git bash

進入Git bash,通過ssh-keygen產生公開金鑰和秘鑰對。將公開金鑰內容添加到到gitlab網站的jenkins帳號下。

然後在Gitbash上執行兩句配置:

$ git config --global user.email "your_email"

$ git config --global user.name "jenkins"

現在運行git clone 語句,路徑來自於你的gitlab的項目路徑,會出現ssl的儲存提示,回答yes後clone成功。

由於現在都是在Administrator使用者下,而Jenkins運行在windows 機器帳號下,所以在jenkins的windows service配置項裡要讓其使用Administrator登入。

這樣jenkins service就能使用Administrator的SSL公開金鑰。

現在Jenkins基本的配置還是需要做點,安裝Git plugin,然後重新啟動。

同時在Jenkins的Manage Jenkins->Configure System中的 Git選項中設定注意一點,不是bin/目錄下的git.exe,而是cmd下的git.exe.

C:\Program Files (x86)\Git\cmd\git.exe

現在可以建立一個Jenkins Job,然後填入對應的項目git地址,測試一下。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.