使用Jenkins部署jar文件

时间:2017-09-21 10:44:34

标签: java jenkins jar

如何使用Jenkins部署作业部署jar文件? 是否有任何特定的插件可用于jar部署。

对于战争或EAR,我们可以访问Jenkins_deployment Jobs>>构建后操作>>将war / ear部署到容器 - 并提供以下信息。

  1. WAR / EAR文件,
  2. 上下文路径,
  3. 容器
  4. 有人可以帮忙吗?

3 个答案:

答案 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)

请查看the SCP plugin

  

此插件使用SCP(SSH)协议将构建工件上传到存储库站点。