jenkins中使用ftp,需要安裝ftp插件,可在插件管理中,安裝插件 Publish Over FTP
安裝完畢后,需要配置ftp服務器地址,以及用戶登錄的賬號和密碼
jenkins新建任務,打開任務的“配置”頁面,到“構建”頁或者“構建后操作”頁,對應的點擊“增加構建步驟”或“增加構建后操作步驟”,選擇“send files over FTP”/“send build
artifacts over FTP",點擊“ADD Server”,選擇ftp服務器(前面已經配置好的),我這里選擇的是在構建后上傳文件。
在Transfers中可以使用通配符,所以可以使用“*”好來匹配所有的文件,
但需要注意的是,如果文件夾中還包括下級目錄,目前的測試結果是無法自動遍歷,需要自己再添加 Transfer選項。
其中Remove prefix可以用來控制是否在服務器創建相應的文件夾,如果服務器上存在同等的目錄,則需要將Source files寫的表達式中代表目錄的地方填寫在此處。
保存配置,點擊構建任務,則可以再任務構建完畢后,將配置的文件夾下的所有文件上傳至ftp服務器。