依赖控制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,一天跑一次。
安装配置不写了,大家可以去网上搜。
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,一天跑一次。
相关文章推荐
- CI持续集成和版本控制工具
- 持续集成工具hudson与maven2的结合
- 持续集成工具hudson与maven2的结合
- 持续集成(CI)工具------Hudson/Jenkins(Continuous Integration)安装与配置具体解释
- hudson+maven+sonar+svn持续集成
- 持续集成工具Hudson
- 持续集成工具hudson
- maven+svn+hudson+weblogic构建持续集成环境
- 持续集成工具 cruisecontrol 以及 hudson
- 基于maven和hudson打造持续集成环境
- Hudson:持续集成服务器工具介绍
- [收藏]一款持续集成工具Hudson
- 用Hudson作为持续集成工具
- Hudson Maven SVN快速搭建持续集成环境
- Hudson+Maven+SVN 快速搭建持续集成环境
- Hudson+Maven+SVN 搭建持续集成环境
- 持续集成-平台搭建(hudson+sonar)
- 持续集成(CI)- 各种工具的资料总结
- new maven project on CI(hudson+maven+svn+sonar)
- Hudson+Maven+SVN搭建持续继承环境(CI)