copy vickytesting.png ip\picturesnode
這個不行,只能在本地電腦上不一樣地方複製。即便你寫的target目錄裏面是遠程IP地址,也會給你生成一個IP對應名稱的文件夾,氣死人:跨域
net use //ip/ipc$ " " /user:" " 創建IPC空連接
net use //ip/ipc$ "密碼" /user:"用戶名" 創建IPC非空連接
net use h: //ip/c$ "密碼" /user:"用戶名" 直接登錄後映射對方C:到本地爲H:
net use h: //ip/c$ 登錄後映射對方C:到本地爲H:
net use //ip/ipc$ /del 刪除IPC連接 服務器
這也是沒用的。。。測試
完美解決,不過須要先在Jenkins上面裝這個插件:spa
在可用面板搜索搜索並選中"Publish Over FTP"插件,而後點擊「安裝並不重啓」:插件
等待安裝:server
安裝成功後點擊回到首頁:ip
固然了,此時你能夠在插件管理-》已經安裝列表看到這個FTP插件:部署
進入一個Job的配置界面,而且在構建後操做 那一項選擇增長構建步驟-》經過FTP傳送文件:get
這裏FTP Server的名字是個下拉框:
點擊問號以後有提示信息,讓咱們先去Jenkins上面配置FTP信息,而後在這裏直接選擇就能夠了:
(由於個人這個Job部署在Jenkins server的其中一臺node,並且我也有Jenkins Server的管理權限,因此後續配置步驟均可以本身完成,若是大家沒有管理員權限,就只能給管理員提需求,讓別人作後面的配置設置了。)
Jenkins -> Manage Jenkins -> Configure System :
找到「Publish over FTP」, 而後配置基本信息:
配置Name,Hostname(IP),Username和Password以後點擊測試:
我這裏即便輸入用戶名和密碼,也仍是會報錯。
最後發現是由於跨域問題(防火牆問題):就是這個Jenkins Job運行機器跟FTP服務器不在同一個域。。。
若是大家的能夠鏈接成功,那就直接使用就能夠了。
最後會在控制檯輸出相似這樣的信息說明上傳文件成功: