您的位置:首页 > 其它

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



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: