基于Hudson持续集成的数据存储平台设计与实现

被引量 : 0次 | 上传用户:binbin151
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件开发过程中,软件集成一直是一个困扰开发人员的难题,特别是对于那些需求不断变更的项目,集成问题更是严重。随着软件开发方法论的发展,敏捷方法学出现了,敏捷方法学提出了持续集成的实践,克服了传统集成方法的不足。简单的说持续集成就是开发人员每天都多次将自己的代码进行集成,降低开发过程的风险,明确项目的进度,保证软件项目的质量。互联网企业由于自身特点,对于持续集成的需求越来越大,随着接入持续集成服务器的任务越来越多,有必要开发一个持续集成数据存储平台,将持续集成服务器的各种数据信息进行分析存储,并能方便用户的查询。本文以腾讯搜搜业务线持续集成建设为背景,对持续集成概念技术进行了调研,包括持续集成服务器,持续集成服务器的各类工具,在此基础上对持续集成数据存储平台的需求进行了分析,并给出设计方案,最终实现了该平台。持续集成数据存储平台包括三大模块,持续集成服务器端数据发送模块,该模块实现了数据的发送的功能;后台同步模块,该模块实现了构建基本数据的存储,并对构建的覆盖率,代码静态检查,构建输出日志,构建测试结果,代码变更进行分析,还提供自动报表统计功能;前台展示模块,实现用户查询的接口。该平台的实现对于项目质量的提高有积极的推动作用。
其他文献
<正> 在现代英美公司法中,董事的法律地位得到不断提高,呈现出不同于传统的判例法所确认的董事法律地位的新特点。这是现代英美股份制经济所呈现的发展趋势对于英美制定法和
<正>现代教育理论提出培养"完整儿童"的观点,其中的关键点在于对幼儿社会性发展的高度关注和重视。作为儿童发展的一个重要方面,社会性发展对儿童人格、心理健康、学习、智力
传统教学模式在培养大学生数学能力中发挥了重要的作用,但其"填鸭式"呆板的知识传授模式和重理论轻应用的弊端却极大地影响了大学生数学能力向更宽广领域拓展。翻转课堂作为
产业集聚作为区域经济发展的趋势,越来越被人们所重视,产业的集聚能够对区域经济产生巨大的影响,产业的集聚不仅是企业之间的地理位置上的集会,还包括物质的集聚和人力资源的集聚
小儿非气管内全麻是临床小儿外科手术常用的麻醉方式,尤其是小儿下腹部、上肢、浅表的短小手术中应用广泛。小儿非气管内全麻是一种通常在非气管插管的条件下,使用静脉、吸入全
生物相容性、降解性优良的壳聚糖/海藻酸盐微球载体技术成为蛋白质药物口服给药系统发展的前沿。为了研究壳聚糖/海藻酸钙微球在体内的转运、吸收与分布状况,可以采用肝、脾等组
蒸压加气混凝土作为一种新型的建筑用墙体材料,目前广泛应用于国内各种建筑领域,但因生产蒸压加气混凝土材料的生产厂家规模和水平不一,使得蒸压加气混凝土产品的质量差异较大,影
<正>随着电子信息、生物医药、节能减排等新领域的方兴未艾,其对功能性、轻量化、微型化、绿色化的新材料产生需求也日益增多,这为塑料行业的绿色低碳环保发展提供了机遇。未
《伤逝》和《一地鸡毛》以男性言说的方式分别真实再现了相隔60多年的都市青年男女的婚后爱情生活的历程。本文试图顺着作品人物的凝思,拨开历史和文学的烟云,从经济权利、家