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 环境
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. 查看运行结果
相关推荐
达观数据 2020-11-11
汪康 2020-10-30
ppppfly 2020-10-24
synshitou 2020-10-21
programmeryu 2020-09-24
Topbeyond 2020-08-21
lrcoop 2020-08-18
young依然 2020-08-17
oden 2020-08-16
lrcoop 2020-08-15
yserver 2020-08-15
王永迪 2020-08-15
pursuemylife 2020-08-14
pandaphinex 2020-08-09
leonranri 2020-07-26
CloasGao 2020-07-21
zccheu 2020-07-18