基于Buildbot、Docker、Gitlab的持续集成(CI)的实现开题报告
1. 研究目的与意义(文献综述)
1.1研究背景
1994年,当开始使用微处理器时,gradybooch使用持续集成这个词在《面向对象分析和设计应用(第二版)》这样阐述到,“内部版本代表一种持续集成的系统,其存在的意义在于去强制关闭微处理器”。
1997年,kentbeck和ronjeffries在《克莱斯勒综合补偿系统》项目中,发明了极限编程技术,而事实上,极限编程包含了持续集成。beck在1998年发表关于持续集成的相关文章,强调了面对面沟通的重要性超越了一切现有的技术支持。
2. 研究的基本内容与方案
2.1研究内容
基于build、docker、gitlab进行ci(持续集成)的实现。
2.2技术方案
3. 研究计划与安排
第1周~第2周阅读文献,撰写开题报告
第3周~第4周深入了解三大技术方法
第5周~第6周从buildbot入手搭建服务器
4. 参考文献(12篇以上)
【1】booch,grady(1991).objectorienteddesign:withapplications.benjamincummings.p.209.isbn9780805300918.retrieved2014-08-18.
【2】cunningham,ward(5august2009)."integrationhell".wikiwikiweb.retrieved19sep2009.
【3】booch,grady(december1998)."object-orientedanalysisanddesignwithapplications(2ndedition,15thprinting)"(pdf).www.cvauni.edu.retrieved2december2014.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。
