您的位置:首页 > 其它

依赖控制DC和持续集成CI工具列表:maven,artifactory,hudson,sonar

2014-08-12 16:53 483 查看
论坛上有同学问起关于持续集成的问题,我简单列一下我们现在用到的一些工具,也许对大家有点帮助。

安装配置不写了,大家可以去网上搜。

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,一天跑一次。

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