1 / 7
文档名称:

持续集成hudson入门.doc

格式:doc   大小:630KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

持续集成hudson入门.doc

上传人:zbfc1172 2019/2/20 文件大小:630 KB

下载得到文件列表

持续集成hudson入门.doc

相关文档

文档介绍

文档介绍:http://somebody-hjh./blog/636182极限编程中一项建议实践便是持续集成,持续集成是指在开发阶段,对项目进行持续性自动化编译、测试,以达到控制代码质量的手段。    持续集成提供了及时发现问题、追踪问题、修复问题的机制,他替代了传统的在所有代码编写完毕后才提交QA部门进行测试的方法。    持续集成对单元测试较为依赖,测试覆盖率越高,单元测试越准确,越能体现持续集成的效果。持续集成主要在以下方面提供好处;1、持续自动化测试(持续集成可通过时间间隔触发,或其他方式触发)2、跟踪工程健康状况3、强制性单元测试用例,验收测试用例等4、静态代码检测,生成测试报告   Hudson是一款轻量级、易扩展、易配置的持续集成平台,该集成平台maven2有良好的支持,并且扩展插件丰富,包括findbug,PMD静态分析插件、emma单元测试覆盖率插件、junit测试报告插件等等。   下面我们以Hudson持续集成平台为例,主要讲解怎么安装hudson和hudson扩展插件的使用,并以maven2工程为例,建立新作业。    下载Hudson的war包,http://hudson-/在tomcat环境里,在conf\Catalina\,配置如下<?xmlversion=""encoding="UTF-8"?>  <ContextdocBase="yourPath/"path="hudson"reloadable="false"></Context>。启动tomcat,访问http://localhost:8080/hudson便能访问我们的持续集成应用了。Jboss环境中,复制war包到default目录下即可。如下为安装好以后的hudson访问界面。应用搭建好以后,我们按一下步骤操作一、hudson全局配置信息       hudson配置,比如JDK的安装目录、Maven的安装目录等、SMTP服务器和用户密码等(用于编译失败提醒开发人员)    进入“系统管理”》“系统设置”,对maven的安装目录、jdk的安装目录进行设置,其他保持默认,如若需要高级配置,请打开问号下的提示信息,按照提示开启相应的选项。如下图为maven和jdk的配置信息。  二、新建任务和任务配置    hudson任务表示一个持续集成的项目,任务配置包括项目版本控制分支、集成任务触发器(何时触发项目集成)    进入“新建任务”,如下图选择maven2项目,并输入任务名称      点击保存后,进入任务“配置”项     任务配置包括主要的SVN的项目分支配置、项目集成触发机制配置和编译目标配置。配置后如下所示      一个集成任务就这样简单的配置好了,目前能持续的编译和测试,在发现测试不通过或者编译不通过的时候,由邮件发送给相关开发者(需自行配置)。三、添加插件和运用插件       配置一个任务后,我们希望hudson不仅可以通过集成发送测试报告、编译问题,还需要掌握静态代码的分析结果,比如findbus或pmd的分析结果,再或则是单元测试覆盖率的相应报告。接下来,我们安装findbus插件。     进入“系统管理”》“管理插件”,如

最近更新

2025年房屋土地转让合同协议书样本 42页

固硫剂粉体多级分选模拟设备的开发与应用 2页

2025年房地产营销思路方案 15页

2025年免疫疗法肿瘤研究前沿洞察与理性探讨 50页

2025年中心小学节能考核评价制度 8页

2025年中学生暑假安全教育讲话稿 9页

2025年我的爸爸妈妈中考作文5篇 7页

2025年我的母亲800作文高一5篇 9页

2025年我的梦想演讲稿模板 9页

2025年青少年心理健康教育班会策略与实践 41页

医学科学研究方法与思维方式 52页

含磷钽、铌矿除磷方法的探讨(二) 2页

2025年我的拿手好戏优秀作文最新篇 11页

含圆孔半平面体的弹性分析及其工程应用 2页

后经济危机时代企业理财问题与对策研究 2页

2025年补血市场深度分析与趋势展望 85页

吊扇电机壳体冲压成形工艺及模具 2页

线上零售合作协议合同 7页

各专业小组对若干设计技术问题的讨论意见 2页

2025年我爱春天600字作文 5页

工程见证取样实施细则 20页

小学数学二年级下册第二单元测试题-应用题 3页

建筑垃圾处置方案 10页

市政道路监理细则[1] 26页

2024年高考英语听力(天津卷)AB卷试题及答案 5页

山东省2020年普通高中学业水平等级考试(模拟卷.. 9页

浙江省建筑施工安全管理规范DB33 T1116-2022 3页

[注意]有个护法叫“修单”(又叫“雄天”),.. 2页

pep小学英语五年级下册Unit3+My+birthday+A+L.. 5页

浙师大生物教学论第六章 38页