如何使用Jenkins部署作业部署jar文件? 是否有任何特定的插件可用于jar部署。
对于战争或EAR,我们可以访问Jenkins_deployment Jobs>>构建后操作>>将war / ear部署到容器 - 并提供以下信息。
有人可以帮忙吗?
答案 0 :(得分:0)
大多数容器都有一个可以“放置”战争的目录,以便部署它。
因此,在Jenkins中,您可以设置Send build artifacts over SSH
名称:my_server123
(您必须拥有已配置的服务器)
转移:转移集:
source files: `path/to/target/*.war
remove prefix: `path/to/target
在配置服务器时,您应该进入Configure Jenkins
- > Configure system
- > SSH Servers
添加您需要部署的服务器,用户名(+密码)和远程目录:/opt/app/tomcat/webapps
(或其他)
答案 1 :(得分:0)
如果要将工件从Windows构建服务器发送到linux机器,可以在构建部分使用ssh上的发送工件
如果要将工件从Windows构建服务器发送到Windows应用程序服务器,可以使用robocopy
答案 2 :(得分:-1)
此插件使用SCP(SSH)协议将构建工件上传到存储库站点。