jenkins持续集成(svn+maven)

一.初始化环境

1、系统管理->插件管理 安装插件 Maven Integration

2、系统管理->全局工具配置 配置jdk、maven

 

二.项目配置
1、源码配置

(使用之前搭建的svn,first版本库)

 

2、触发器配置
(每隔三分钟,如果SVN有更新则执行构建)

 

 

3、构建配置;制品归档配置

(归档到之前搭建的nginx服务文件目录; jenkins服务器免密访问文件服务器设置见附1)

 

三.自动构建; 制品查看

1、修改代码并提交SVN,等待自动构建

 

2、制品查看

 

 

附1

免密A(192.168.222.155)->B(192.168.222.150)

A:

ssh-keygen -t rsa -P ""

cd ~/.ssh

scp id_rsa.pub root@192.168.222.150:/home

B:

cd ~/.ssh

touch authorized_keys

cat /home/id_rsa.pub >> ~/.ssh/authorized_keys

 

posted on 2019-07-09 17:29  喷气机  阅读(128)  评论(0编辑  收藏  举报

导航