一看必會系列:Jenkins Publish over SSH 路徑寫法

來源:本站原創 IT必備工具 超過1,487 views圍觀 0條評論

https://stackoverflow.com/questions/27051543/transferring-0-files-using-publish-over-ssh-plugin-in-jenkins

 

Publish over SSH  

———–Source files

源目錄  是當前workspace 的目錄路徑

 

例 :

/var/lib/jenkins/workspace/xxx/這里就是目錄/1/2/3/文件1.jar

 

相對路徑寫法   Source files   ./1/2/3/文件1.jar

如果多個文件 可通知 “,” 隔開

 

———記得移出這個目錄,不然會在遠端生成一樣的目錄

Remove prefix

 

例寫法 

Remove prefix   ./1/2/3/

 

———–Remote directory

 

例寫法  Remote directory   /tmp

 

這樣會生成 /home/xxx/tmp/

 

解決方法, 新建ssh的時候,   remote directory    寫  /

Source files

Files to upload to a server.

The string is a comma separated list of includes for an Ant fileset eg. ‘**/*.jar’ (see Patterns in the Ant manual).
The base directory for this fileset is the workspace.

具體看這里

http://ant.apache.org/manual/dirtasks.html#patterns

 

實際執行步驟是

SSH: Remote root is not absolute, getting absolute directory from PWD
SSH: cd [/home/usery]
SSH: OK
SSH: mkdir [tmp]
SSH: OK
SSH: cd [tmp]
SSH: OK
SSH: put [myjar.jar]

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3929轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
?
?
萌宠夺宝游戏