使用Hudson FTP Publisher插件在FTP上发布Maven工件

使用Hudson FTP Publisher插件在FTP上发布Maven工件,ftp,hudson,Ftp,Hudson,我正在为不同的环境构建一些人工制品zip文件:使用专门的maven概要文件,使用maven组装插件进行测试、开发。我想在FTP服务器上复制/收集这些人工制品,将版本01.07.10.16.Wed-1626作为文件夹保存,因此我需要从test/build/01.07.10.16.Wed-1626/复制到 Maven输出的布局如下: target/ build/ 01.07.10.16.Wed-1626/ my-server-01.07.10.16.Wed-1626-dev.

我正在为不同的环境构建一些人工制品zip文件:使用专门的maven概要文件,使用maven组装插件进行测试、开发。我想在FTP服务器上复制/收集这些人工制品,将版本01.07.10.16.Wed-1626作为文件夹保存,因此我需要从test/build/01.07.10.16.Wed-1626/复制到

Maven输出的布局如下:

target/
  build/
    01.07.10.16.Wed-1626/
      my-server-01.07.10.16.Wed-1626-dev.zip 
      my-server-01.07.10.16.Wed-1626-test.zip 
对于复制我正在使用的人工制品,但我遗漏了一些东西,因为即使构建是正常的,人工制品是没有问题的构建,但是任务在没有复制人工制品的情况下完成,并且在控制台中没有关于复制人工制品的日志信息

我的FTP publisher config FTP存储库主机是:

我的Hudson作业FTP publisher config将工件发布到FTP是:

其他问题: 1:是否存在任何日志?是否可以启用FTP上载程序日志以检查是否存在任何FTP复制错误? 2:文件模式源或dest有问题吗?
3:我也可以使用maven antrun插件进行上传,但由于此post buil任务只应由Hudson使用,因此应在POM之外定义。

您看过Hudson的Artifactory插件吗

顺便说一句,您可以使用Maven本身部署这些工件。如前所述,我需要上传一些使用maven assembly插件生成的非连接ZIP,并且仍然需要将实际工件my-server-1.7.jar上传到实际的maven repository Nexus上,这样我就不会混合使用它们了
Hostname: my-ftp-server
Port: 21
Timeout: 10000
Root Repository Path: projects
User Name: my-user
Password: my-pass
FTP site: my-ftp-server
Files to upload
    Source: target/build/**
    Destination: myserver-1.7