轉自:https://blog.csdn.net/zhululu178/article/details/99968708
jenkins插件Send build artifacts over SSH使用經驗
Send build artifacts over SSH插件
這個插件是jenkins連接linux系統的時候使用。以下針對插件的每個屬性進行說明。
Name
SSH Server的Name屬性就是你希望連接的服務器。
Source files
這里輸入的是你希望傳到服務器的文件夾和文件。路勁是相對jenkins的workspace的項目名稱的。例如項目名稱是Test_Project的java項目,編譯打包后的路徑為Test_Project文件夾下的target,則Surce files填入target/*.jar。
Remove prefix
如果Source files為target/*.jar,但是不想把target目錄創建到服務器端,這個時候就可以在Remove prefix里填入target
Remote directory
這里指定文件將被拷貝到服務器的路徑。
PS:被拷貝文件在服務器上的完整路徑=登錄服務器賬號的默認路徑+Remote directory。
Exec command
這里就是連接服務器之后需要執行的命令。
下面是個完整的例子