Jenkins + Maven + SVN + Junit 搭建CI

编译、测试、部署自动化为提高代码质量、敏捷迭代交付提供了有效的实践措施。
这里简单记录了自己在工作中搭建CI的一些步骤,作为工作日志的同时也分享一下。
 
进展

1. 环境搭建 (OK)
2. 建立、运行【编译工程】(OK)
3. 建立、运行【Junit Test Case】,显示Test Result报表(OK)
4. Findbug, PMD, Checkstyle等代码检查(Pending
 
环境搭建

1. 安装
     a) ubuntu 环境
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

   b) windows环境: 直接下载jenkins.war
2. 启动 java -jar jenkins.war  --httpPort=$HTTP_PORT
3. 配置jenkins jdk环境

 
4. 配置jenkins maven参数 

 

 
 创建【编译项目】


1. 新建工程


  
2. 配置SVN URL


 
3. 配置前置任务(如有)
4. 配置主要任务
 

 
5. 配置junit(建议另起工程跑unit test)
6. 配置代码检查过程,结合PMD, findbug, checkstyle使用(暂无)
7. 查看构建过程控制台输出
 

 
 
 
创建【Unit Test项目】

1. 新建 maven:test 工程

 
2. 配置依赖: 【Unit Test】工程依赖【编译工程】
 

 
3. 配置 Test 任务
 

 
4. 配置邮件通知
 

 
5. 查看运行结果


 

 

 
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值