我正在尝试创建一个将我的Maven项目jar部署到Unix SSH服务器中的Jenkins作业。我创建了jenkins作业,它将从git存储库获取代码,并执行maven安装并在我的根工作区中创建jar文件。现在我想要将生成的jar部署到UNIX SSH服务器中。任何人都可以为我提供一些见解。谢谢Jenkins将生成的jar部署到Unix SSH服务器上
0
A
回答
0
在最简单的级别上,可以运行shell命令将文件复制到远程服务器。
$ scp my-file [email protected]:/some/dir
或者,您可以使用厨师/ ansible/puppet等工具自动执行不同的部署任务。
0
而不是运行在master
这份工作,你可以安装UNIX SSH服务器在slave
和对特定的从那里将建设JAR file
越看越您在UNIX服务器要在那里部署它运行作业。
0
您可以使用Publish Over SSH Plugin
将Workspace中的文件传输到使用此插件的远程SSH机器。
0
您可以使用scp jar文件到目标地点 - https://wiki.jenkins.io/display/JENKINS/SCP+plugin
相关问题
- 1. 使用Jenkins部署到生产服务器
- 2. 通过Jenkins管道在远程ssh服务器上执行部署脚本
- 3. Jenkins将插件部署到多个Tomcat服务器
- 4. 如何通过ssh将mysql数据库部署到服务器
- 5. 部署SSH密钥服务器
- 6. 将Jenkins中生成的.apk文件部署到移动设备
- 7. 如何使用Jenkins部署到安全的(https)tomcat服务器?
- 8. TFS 2010 - 生成后部署到多个服务器
- 9. 将JAR上传到Web服务器
- 10. 将PHP部署到Live服务器
- 11. 将Rails 5部署到Linux服务器
- 12. 将WAR部署到TomEE服务器
- 13. 如何将DevExpress部署到服务器?
- 14. 将VSTO项目部署到服务器
- 15. 将exe部署到服务器
- 16. 将AjaxControlToolKit.dll部署到测试和生产服务器的步骤
- 17. 将Symfony项目部署到生产服务器的问题
- 18. 如何将maven生成的war文件部署到STS的tc服务器?
- 19. CDbCommand部署到服务器
- 20. 与Jenkins在多个服务器上部署代码
- 21. 将Web服务部署到:Mono 500 - 内部服务器错误
- 22. 将边缘服务器上的端口映射到内部SSH服务
- 23. Jenkins远程部署
- 24. Maven Build无法部署到Javadoc服务器:缺少SSH known_hosts
- 25. Wcf服务如何部署到生产服务器?
- 26. 为远程服务器上的ssh生成单独的私钥
- 27. 如何将node_modules文件夹部署到生产服务器?
- 28. 如何避免将分支部署到生产服务器?
- 29. 将简单的WCF服务部署到Web服务器
- 30. 如何将Django部署到没有mercurial文件的生产服务器上?
嗨,我已经添加了发布在SSH插件在詹金斯和选择发送构建工件通过SSH在发表给exec命令为PSCP -i生成操作./ wso2-dev-build-private.ppk ./workspace/TestmavenProject/workflow/target/*.jar user @:/ apim/files/repo/comp/dropins。 但在构建过程中出现以下错误 SSH:EXEC:STDOUT/STDERR来自命令[pscp -i ./wso2-dev-build-private.ppk ./workspace/TestmavenProject/workflow/target/*.jar用户@:/ apim/files/repo/comp/dropins] SSH:EXEC:connected bash:pscp:command not found。 是否需要执行pscp的插件? –