WEB应用系统的持续集成.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9676
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】使用 Jenkins 持续集成却可以实现整个代码监测流程的自动化,即自动构建 build,上传到指定地址,再下载安装包到指定的环境中进行安装,并进行 BVT 测试。这个流程可以设置每日定时进行,这样就可以加快整个开发过程,使得每个开发人员更好的掌握和控制开发流程。

 

【关键词】:持续集成;软件项目管理;统一的代码库;构建

 

目录

摘要

Abstract

第一章-绪论-1

1.1    研究意义-1

1.2    持续集成技术发展现状-2

1.2.1  国内外发展现状-2

1.2.2  几款持续集成工具的介绍-2

1.3    论文研究工作-4

第二章-软件集成方式比较-5

2.1    几种经典软件开发模型的集成种类-5

2.1.1   自顶向下集成-5

2.1.2   自下向上集成-5

2.1.3   大棒集成测试-6

2.1.4   三明治集成测试-6

2.2    本章小结-6

第三章-持续集成基础理论及实现原理-7

3.1    持续集成基础理论-7

3.2    持续集成的自动化过程实现原理-7

3.2.1   命令行手工创建-7

3.2.2   把命令行脚本化-8

3.2.3   利用构建工具-8

3.2.4   定时构建-8

3.3    持续集成的价值-9

3.4    本章小结-10

第四章-持续集成插件及其在项目管理中应用-11

4.1    使用持续集成插件在项目中的目的-11

4.2    持续集成插件基础支撑工具-11

4.2.1   部署插件Ant-11

4.2.2   构建引擎Jenkins-11

4.2.3   源码控制工具Svn-12

4.3    持续集成环境的应用-12

4.3.1   Ant环境配置-12

4.3.2   Jenkins环境配置-13

4.3.3   Svn服务器端和本机端配置-15

4.4   本章小结-16

第五章-持续集成实践-17

5.1    配置连接到SVN服务器-17

5.1.1   Check-out Strategy-17

5.1.2   Build periodically-17

5.1.3   Poll SCM-18

5.1.4   构建步骤-18

5.1.5   开始build-19

5.1.6   邮件通知-20

5.2    检测情况-21

5.2.1   svn源码的上传-21

5.2.2   创建成功测试界面-22

5.4    本章小结-23

第六章-总结与展望-24

6.1    总结-24

6.2    展望-24

参考文献-25

致谢-26

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:首先我们要了解的是持续集成为的不是减少构建出错的次数,它是用来尽早发现问题,让开发人员用最短的时间去解决问题,从而让产品开发流程更加敏捷,缩短产品开发周期,在产品......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: