Jenkins+maven+gitlab自動化部署之Jenkins系統管理配置(四)


 

一、Jenkins全局工具配置

在jenkins首頁依次進入系統管理>>全局工具配置:

1) jdk、git、maven配置

指定其在服務器中的目錄位置

 

 二、插件管理

1)依次點開系統管理>>插件管理>>可選插件,然后輸入要選擇的插件名稱,如下圖:

 

2)安裝Publish Over SSH插件,點擊直接安裝,然后會跳到安裝進度界面,等待安裝完即可,如下圖

 

 

所需插件如下:如果已經安裝,無需再次安裝

    SSH 

    Maven Integration 

    Git plugin

    Publish Over SSH

 三、系統設置

依次點擊系統管理>>系統設置

系統設置主要定義,Jenkins本身的一些配置,郵件、遠程服務器管理、構建參數等,這里先配置遠程主機,后面自動發布時會用到。

1)統管理>>系統設置,找到下面Publish over SSH選項:

參數說明:

Jenkins SSH Key:以下配置項是指jenkins主機信息

  Passphrase:SSH的密碼
     使用用戶名/密碼登錄時為用戶名的密碼,使用私鑰登錄時為私鑰的密碼,沒有就留空

  Path to key:SSH私鑰的文件路徑

  Key:私鑰

SSH Servers:目標主機信息,如果有多個主機,則需要添加多個SSH Servers。 

  Name:SSH節點配置的名稱,在Job中使用Publish over SSH插件時,此名稱將出現在"SSH Server"中"Name"的下拉列表中。

  Hostname: 主機IP

  Username:主機用戶名

  Remote Derictory: 運程機器上真實存在的目錄,並且"Username"指定的用戶要有訪問此目錄的權限,插件將把文件傳送到此目錄下。

注意:需要先在jenkins主機配置ssh免密鑰登陸,也就是在jenkins節點主機,可以通過上面配置的username用戶,免密鑰登陸到目標主機


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM