最近做了一個用Jenkins通過插件send build artifacts over ftp上傳文件到PC端(沒有這個插件可以在插件管理里面搜索安裝,也可以問度娘),其實就是通過FTP上傳到PC端(有固定的IP);
一、首先PC端得有FTP服務站,搭建FTP服務站點也比較簡單:
1、電腦打開控制面板,找到程序,並點擊:

2、在“程序”中找到“啟用或關閉windows功能”,點擊打開:

3、在“windows功能”中找到“Internet information services”,並選中“FTP服務”、“FTP擴展性”和“IIS管理控制台”前的復選框,點擊“確定”:

4、自動配置成功后,在開始屏幕的Cortana搜索中輸入“IIS”,然后點擊打開“IIS管理器”,右鍵點擊網站,選擇“添加FTP站點”:

5、點擊“下一步”,按照下圖提示,設置“綁定和SSL設置”,在“IP地址”處,可以用內網IP也可以用外網IP,訪客自然也就根據你的IP設定來決定(截圖里面的IP我隨便寫的,作為示例):

6、點擊“下一步”,設置“身份驗證和授權信息,最后點擊完成:

7、設置FTP站點的訪問規則,用戶名密碼的規則:

目標PC機的FTP站點完成(還有一點就是防火牆得關閉)。
二、到Jenkins系統設置里面添加FTP服務器:
命名一個后面Jenkins job可以調用的名稱,輸入IP,UserName和PassWord輸入FTP設置的用戶名密碼,按test configtion,Success表示成功,如果要識別並上傳中文文件,設置Contrl encoding為GBK

三、到Jenkins Job里面調用設置的FTP服務器:
添加FTP的參數

添加調用FTP服務器


完成配置之后,構建頁面如下:

這樣就可正常把自己所構建的需要的文件上傳到目標pc機了

