2014-02-24 37 views
0

我想從jenkins scp插件中自動將創建的war部署到/ tomcat/webapps。在詹金斯的SCP插件中獲取錯誤

  • 在詹金斯 - >管理詹金斯 - >配置系統

主機名 -deploy 端口 -22 - 「ip地址:8080」 在/ usr/bin中/ SCP

用戶名稱 -jenkins

錯誤在這裏 「無法連接到服務器」

密碼 -jenkins

  • 在jenkins->新工作 - >配置

SCP網站 - 部署

要上傳的文件

- HTTP:// 「IP:8080」 的/ var/lib中/詹金斯/工作區/ WebWarDemo /源/ **

目的地 - HTTP:// 「IP:8080」/ USR/share/tomcat6/webapps/

上面是我對scp插件的配置,但是在第一個配置中出現錯誤,如圖所示。 但是當我試圖運行的另一個錯誤是「詹金斯SCP com.jcraft.jsch.jschexception權威性取消」我試過很多次變化的用戶名沒有影響PLZ建議任何

我進入詹金斯服務器的用戶名和密碼用戶。

回答

1

使確保以下幾點:

  1. 與您嘗試連接到存儲庫服務器的用戶「寫入」權限。
  2. SSH連接已經三三兩兩服務器之間與各用戶
  3. 登錄的公共密鑰建立詹金斯作爲詹金斯用戶和運行以下

    ssh [email protected] server 
    

    您能得到什麼?

讓我知道你是否已經確保這些。將從那裏領先