1. 程式人生 > >jenkins連線git倉庫認證

jenkins連線git倉庫認證

jenkins credentials

jenkins使用2種認證方式在伺服器git倉庫pull程式碼:

  1. 第一種ssh方式,通過ssh的金鑰或者是遠端賬號密碼進行認證。
    登陸 jenkins 伺服器,切換到 jenkins 使用者,生成 ssh key,然後把 公鑰新增到 git 伺服器上。

jenkins 新增認證:
ssh認證

jenkins project credentials寫法:

[email protected]域名或者IP:專案名/倉庫名.git

使用這種方式必須要求使用者可以通過ssh連線到git所在的伺服器,這種方式適合物理機或者虛擬機器進行部署的機器。

  1. 第二種http方式,通過http協議使用git倉庫中使用者賬號進行認證。
    登陸到git伺服器,建立一個具有pull git倉庫的賬號。
    在jenkins credentials頁面配置認證方式

http認證

http://域名或者IP/專案名/倉庫名.git

這種方式尤其適合對使用docker部署的git倉庫的認證。