Java 将工件从jenkins复制到另一个具有新名称的服务器
我有一些工作可以自动构建java应用程序。我想它自动推送到另一台服务器。我发现了一个通过ssh复制工件的插件,但使用它,我在远程服务器上得到了app-1.0-SNAPHSHOT.jar、app-1.1-SNAPHSHOT.jar等等Java 将工件从jenkins复制到另一个具有新名称的服务器,java,copy,continuous-integration,jenkins,artifact,Java,Copy,Continuous Integration,Jenkins,Artifact,我有一些工作可以自动构建java应用程序。我想它自动推送到另一台服务器。我发现了一个通过ssh复制工件的插件,但使用它,我在远程服务器上得到了app-1.0-SNAPHSHOT.jar、app-1.1-SNAPHSHOT.jar等等 我希望它改为app.jar,每次都覆盖旧的。有没有一种“智能”的方法可以做到这一点,或者我应该只制作一个shell脚本来查找最新的shell脚本,并将其覆盖?我只是在构建脚本中正确地执行了这一操作。为什么要进行额外的管理?在蚂蚁 <copy todir="${
我希望它改为app.jar,每次都覆盖旧的。有没有一种“智能”的方法可以做到这一点,或者我应该只制作一个shell脚本来查找最新的shell脚本,并将其覆盖?我只是在构建脚本中正确地执行了这一操作。为什么要进行额外的管理?在蚂蚁
<copy todir="${remote}">
<globmapper from="*" to="app.jar"/>
...
</copy>
...
工作非常好。如果您使用的是Maven项目,我建议您通过构建脚本进行传输 如果您想通过Jenkins插件实现这一点,有以下插件选项: