1. 程式人生 > >jenkins遇到的坑-jenkins無法將war包傳送到遠端伺服器之路徑配置問題

jenkins遇到的坑-jenkins無法將war包傳送到遠端伺服器之路徑配置問題

第一次寫部落格,不足之處請指出,望勿噴,謝謝!

這時候選擇你要的伺服器,這時候是不是發現你沒有伺服器可以選擇,彆著急,先看完,後面會講如何新增遠端伺服器。

1、Sourec files這個是配置war包的,具體內容:

兩個紅框中的目錄的差就是此處要填寫的內容:iSteam_server/target/*.war。

2、Remove prefix這個是移除字首目錄的,主要是我的war包在根目錄下面的iSteam_server/target下面,所以要移除iSteam_server/target這個目錄。

 

3、Remote directory 這個目錄要傳送war包到目標伺服器的目錄,這個很關鍵,這個適合系統管理-》系統設定中的Publish over SSH的Remote Directory拼在一起的,例如:

最後的結果是/usr/local/tomcat/webapps。

4、Exec command 這個是要執行的遠端指令碼目錄,主要是用於tomcat的重啟,部署,達到自動化部署的目的,如果不寫指令碼,那就jenkins只能幫你把war包傳到目標伺服器而已。

 

其他配置未整理,請自行網上查詢。