似乎只能通过FTP上传文件:
https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+FTP+Plugin
但是我需要通过FTP下载文件,我可以为此编写一个groovy插件,但似乎很奇怪,没有这个插件
答案 0 :(得分:4)
也许原因是在构建期间使用单行代码下载文件有点微不足道:
curl -O ftp://server/path/to/file
curl工具几乎适用于任何操作系统。
如果您只需要通过FTP下载一个文件而不需要查看任何其他文件,您也可以使用URL SCM plugin。
答案 1 :(得分:0)
现在提供了一个SSH2Easy插件,该插件支持与远程系统之间的sftp。我的公司已开始要求使用sftp,并且不再允许ftp。
在回复此插件时,该插件仍需要进行一些改进,但确实可以使用。