hudson——持续集成
2012-05-09 15:09
323 查看
11年的时候经理让我弄持续集成,目的很简单,就是为了验证开发人员提交的代码是否编译通过。12年说要利用CI来看单元测试覆盖率,虽然弄好了,但是单元测试还是没有执行起来,代码漫漫修远兮。
一、下载HUDSON,放到tomcat容器内
二、设置HUDSON环境变量
HUDSON_HOME,避免HUDSON的工程都放在C盘下。
三、下载一些HUDSON插件
emma.hpi:单元测试覆盖率
Record Emma coverage report
Emma XML report:target\site\emma\coverage.xml
deploy.hpi:部署到TOMCAT
subversion.hpi:svn下载代码
junit-attachments.hpi:Junit单元测试
Publish JUnit test result report
Test report XMLs:target\surefire-reports\*.xml
四
一、下载HUDSON,放到tomcat容器内
二、设置HUDSON环境变量
HUDSON_HOME,避免HUDSON的工程都放在C盘下。
三、下载一些HUDSON插件
emma.hpi:单元测试覆盖率
Record Emma coverage report
Emma XML report:target\site\emma\coverage.xml
deploy.hpi:部署到TOMCAT
subversion.hpi:svn下载代码
junit-attachments.hpi:Junit单元测试
Publish JUnit test result report
Test report XMLs:target\surefire-reports\*.xml
四
相关文章推荐
- 持续集成之hudson的构建任务调度
- Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
- Hudson配置个人持续集成服务器
- 持续集成篇 --Hudson持续集成服务器的安装配置与使用
- hudson 持续集成 --实例发布到tomcat
- 持续集成工具hudson
- 持续集成工具之Hudson
- 持续集成hudson入门
- 持续集成和hudson/jenkins简介
- 使用 svn+maven+jenkins(hudson)+Publish Over SSH plugins 构建持续集成及自动远程发布体系(转)
- 可扩展的持续集成引擎Hudson(Jenkins)
- 持续集成hudson入门
- Hudson Maven SVN快速搭建持续集成环境
- Hudson+Maven+Svn搭建持续集成环境
- 持续集成环境(Hudson)搭建
- 持续集成hudson入门
- 持续集成工具hudson
- 持续集成的意义及hudson&maven
- Hudson配置个人持续集成服务器
- hudson持续集成即时反馈方案