依赖控制DC和持续集成CI工具列表:maven,artifactory,hudson,sonar
1,maven,依赖控制用。
maven的优点就不说了,基本上是我们所有开发环境的基础。只是有些极端情况我们会用ant,比如webstart的jar签名和分包。
2,artifactory,maven的proxy
可以做cache,而且我们可以deploy自己的构架。
3,hudson,做持续集成。
huson是CI环境的核心,我们用来定时跑test case,同时用cobertura或者clover做test coverage。
我们用的命令基本上是clean site,可以比较方便生成项目报告。每个job大概一天三次,12点,17点,22点。
在Maven-generated site里面可以很方便的看到测试覆盖率。
4,sonar,code检查用。
这个单独在hudson上面做了一个job,一天跑一次。
本文由用户 fmms 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!