基于Buildbot、Docker、Gitlab的持续集成(CI)的实现任务书

 2021-08-21 00:00:56

1. 毕业设计(论文)主要内容:

1 Buildbot

BuildBot是一个自动构建工具。每当代码有改变,服务器要求不同平台上的客户端立即进行代码构建和测试,收集并报告不同平台的构建和测试结果。BuildBot用python写的,该python程序只依赖python环境和Twisted(一个python网络框架),可以在很多平台运行。

2 Docker

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 毕业设计(论文)主要任务及要求

1.查阅15篇相关文献(含近五年外文3篇),并每篇书写200—300字文献摘要(装订成册,带封面);2.认真填写周记,完成800字开题报告;3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);4.完成系统的编码与调试;5.完成10000字以上的毕业论文;6.进行论文答辩。

3. 毕业设计(论文)完成任务的计划与安排

(1)2016/1/11—2016/1/22:查阅参考文献,明确选题;

(2)2016/1/23—2016/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;

(3)2016/3/8—2016/4/26:需求分析,算法或系统设计,分析、比较或实现等;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 主要参考文献

【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.【4】Fowler,Martin(1May2006)."ContinuousIntegration".martinfowler.com.Retrieved9January2014.【5】Beck,Kent(1998-03-28)."ExtremeProgramming:AHumanisticDisciplineofSoftwareDevelopment".FundamentalApproachestoSoftwareEngineering:FirstInternationalConference,FASE'98,HeldasPartoftheJointEuropeanConferencesonTheoryandPracticeofSoftware,ETAPS'98,Lisbon,Portugal,March28-April4,1998,Proceedings,Volume1.Lisbon:Springer.p.4.ISBN9783540643036.【6】Beck,Kent(1999).ExtremeProgrammingExplained.ISBN0-201-61641-6.【7】Brauneis,David(1January2010)."[OSLC]PossiblenewWorkingGroup鈥Automation".open-services.netCommunity(Mailinglist).Retrieved16February2010.【8】Taylor,Bradley."RailsDeploymentandAutomationwithShadowPuppetandCapistrano".Railsmachine(Worldwideweblog).【9】Fowler,Martin."Practices".ContinuousIntegration(article).Retrieved29November2015.【10】Ries,Eric(30March2009)."Continuousdeploymentin5easysteps".Radar.Oeilly.Retrieved10January2013.【11】Fitz,Timothy(10February2009)."ContinuousDeploymentatIMVU:Doingtheimpossiblefiftytimesaday".Wordpress.Retrieved10January2013.【12】Duvall,PaulM.(2007).ContinuousIntegration.ImprovingSoftwareQualityandReducingRisk.Addison-Wesley.ISBN0-321-33638-0.【13】Ceruzzi,PaulE.(2003).AhistoryofModerncomputing.TheMITPress.ISBN978-0262532037.【14】Clark,Mike(2004).PragmaticProjectAutomation:HowtoBuild,Deploy,andMonitorJavaApps.ThePragmaticProgrammers.ISBN978-0974514031.【15】Enos,Joe(2013)."AutomatedBuilds:TheKeytoConsistency".InfoQ(C4MediaInc.).RetrievedSeptember16,2015.【16】Bashan,Shmuel;Bellagio,DavidE.(2011).WorkItemManagementwithIBMRationalClearQuestandJazz:AcustomizationGuide.IBMPress

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。