Jenkins 安装 (三) 构建一个 Maven 工程

创建任务

创建名称 -> 选择 maven 项目 -> 确定

设置项目描述

选择版本控制器和仓库地址

(注意如果是私有仓库,这里需要建立 credentials 身份认证)

设置触发器(保持默认)

设置构建(编译打包)

手动添加 Goals and options(clean package -Dmaven.test.skip=true)

构建后操作

在构建后设置中 选择:(send build artifacts over ssh) 通过 SSH 发送构建工件

说明:

字段参数作用
nametomcat1ssh server 因为之前的配置会默认出现 tomcat 业务服务器的名字
source filetarget/*.war 或者 target/*.jar构建之后,在 jenkins 服务器上是可以自动看到 war 包的。(该路径不需要创建) # ls /root/.jenkins/jobs/testjob1/builds/target/*.war
Remove prefix 自动删除路径前缀(不需要创建路径前缀)
Remote directoryssh 推送地址tomcat 业务服务器上的路径,需要提前在服务器 2 上创建该目录。 用来存放网站源代码。(需要后台创建) # mkdir -p /jenkins/war
Exec command脚本路径tomcat 服务器 2 在接收到源码之后的自定义动作。 比如:将源码拷贝到网站的主目录(/jenkins), 并执行一些其他操作如重启服务器等(或创建文件 touch)(需要后台创建 sh 脚本)

上一篇 Jenkins 安装 (二) 环境设置
目录
下一篇 Jenkins 安装 (四) 后端构建一个自由风格的软件项目