jenkins安装部署,参见Jenkins安装配置
系统管理 > 全局工具配置
JDK配置
Maven配置
其它内容可以根据自己的情况选择安装。
创建Maven项目
创建项目
下面是一系列的配置:
选择 丢弃旧的构建,进行设置
general
源码管理,选择svn,配置SVN相关信息,点击add可以输入svn的账户和密码
源码管理
构建触发器
Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。如下配置:
4.png
·clean install -Dmaven.test.skip=true -Ptest·
意思是:排除测试的包内容,使用后缀为test的配置文件。
5.png
#!/bin/bash
DIR=/root/target/
JARFILE=monitor-0.0.1-SNAPSHOT.jar
cd $DIR
#杀死已经存在的进程
ps -ef | grep $JARFILE | grep -v grep | awk '{print $2}' | xargs kill -9
#保护下面的命令创建的进程不被Jenkins杀死
BUILD_ID=DONTKILLME
nohup java -jar $JARFILE &
6.png