maven持续集成
来源:互联网 发布:医疗软件注册证 编辑:程序博客网 时间:2024/06/07 08:50
nexus私服
http://www.sonatype.org/nexus/archived/
其他私服
Apache的Archiva
http://archiva.apache.org/index.cgi
JFrog的Artifactory
https://www.jfrog.com/open-source/
maven单元测试
Cobertura是一个优秀的开源测试覆盖率统计工具
http://cobertura.github.io/cobertura/
maven通过coberutra-maven-plugin集成,通过命令生成报告:
mvn cobertura:cobertura
生成文件目录target/site/cobertura/index.html
运行testNG测试
持续集成的作用,过程和优势
持续集成工具hudsonhttp://hudson-ci.org/
Sonatype集成
使用jetty-maven-plugin进行测试
使用Cargo实现自动化部署
maven的版本号定义规则
<主版本>.<次版本>.<增量版本>-<里程碑版本>
changeLog
maven-changelog-plugin能够给予版本控制系统中就近的变更记录生成三份变更报告,
分别为:
Change log:基于提交的变更报告,包括每次提交的日期,文件,作者,注释等信息
Develogper
Activity:基于作者的变更报告,包括作者列表以及每个作者相关的提交次数和设计文件数目
File Activity:基于文件的变更报告,曝光过变更的文件列表及每个文件的变更次数。
Cobertura 生成测试覆盖率
阅读全文
0 0
- maven持续集成
- cruisecontrol、svn、maven持续集成
- Maven持续集成最佳实践
- maven+hudson+git持续集成
- Maven-Hudson-SVN持续集成
- 持续集成之Maven实战
- jenkins+maven+github持续集成
- maven+hudson+git持续集成
- cvs+maven+cruisecontrol,构建持续集成
- Hudson+Maven+SVN 搭建持续集成环境
- Hudson+Maven+SVN 搭建持续集成环境
- 持续集成之路——Maven
- Hudson+Maven+Svn搭建持续集成环境
- hudson+svn+maven 持续集成思路
- Hudson+Maven+Svn搭建持续集成环境
- Hudson+Maven+Svn搭建持续集成环境
- 持续集成之maven(一)
- Maven系列四:持续集成:Jenkins-CI
- php+jquery/JAVASCRIPT判断用户名是否存在
- 树形关系记录遍历
- Pandas——ix vs loc vs iloc区别
- 神经情景控制(Neural Episodic Control)On arXiv By DeepMind
- unity3d工程Plugin文件夹笔记
- maven持续集成
- 如何获得树莓派CPU实时温度值
- 字符串匹配的Boyer-Moore算法 BM算法详解
- 集合
- 2017年6月19号YaXin公司Android面试总结
- RxJava系列教程之创建篇(二)
- 74_异常机制_try_catch_finally_return执行顺序
- 【u-boot】u-boot-2017.05启动过程分析(一)
- 使用jmeter进行APP接口测试经验总结