軟件持續(xù)交付平臺(tái)的研究與實(shí)踐
[Abstract]:In the development project, the software becomes more and more large, the developer will spend more time on the software integration and the normal work of the component, and the integration will lead to all kinds of software quality problems and project delay until the end of the project. Continuous integration and continuous deployment of (CICD) [1] quickly address these risks in a small incremental manner. Based on the theoretical research of automation testing, continuous integration and continuous deployment, a JEKINS integration server with DOCKER as container is established in this paper. In the process of software development, each programmer completes part of the code and submits it to the code base through the Git [2] server every day. The continuous delivery platform polls the code base through Jenkins. If code changes occur in the code base, the server will execute the automatic test script to test the code and return the test result through Sonar. After passing the test, Maven downloads the software from the source library for the deployment of the environment and executes the code program, and finally completes the automatic integration and delivery of the software. The continuous delivery platform in this paper greatly reduces the potential problems of software and can install and deploy the software in one click. By building a continuous delivery platform, software development can be integrated early and often, which greatly reduces the development time and improves the efficiency of software development.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 葉知秋;ERP不是“賣藥”[J];中國(guó)計(jì)算機(jī)用戶;2002年39期
2 張偉;;軟件開發(fā)的哲學(xué)思考[J];中文信息;2002年03期
3 King;;軟件開發(fā)中人的特性[J];中文信息;2003年11期
4 ;華東計(jì)算技術(shù)研究所軟件開發(fā)情況介紹[J];計(jì)算機(jī)工程;2004年19期
5 陳蓉;軟件開發(fā)也要整合[J];中國(guó)計(jì)算機(jī)用戶;2004年44期
6 劉天北;;叢生的隱喻——三部軟件開發(fā)專著[J];程序員;2004年05期
7 熊文;;軟件開發(fā)不是既定過(guò)程[J];每周電腦報(bào);2005年21期
8 劉熹;陳虹;;基于互聯(lián)網(wǎng)的軟件開發(fā)和過(guò)程分析的研究[J];萍鄉(xiāng)高等?茖W(xué)校學(xué)報(bào);2005年04期
9 艾文;軟件開發(fā):管理占幾分?[J];軟件世界;2005年01期
10 ;軟件開發(fā)進(jìn)化論:從黑箱作業(yè)走進(jìn)商業(yè)[J];軟件世界;2006年07期
相關(guān)會(huì)議論文 前10條
1 于海;;培養(yǎng)良好的軟件開發(fā)習(xí)慣[A];第二十七屆中國(guó)(天津)2013IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會(huì)議論文集[C];2013年
2 何榮福;;軟件開發(fā)質(zhì)量管理中關(guān)鍵點(diǎn)的控制[A];第十八屆中國(guó)(天津)’2004IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會(huì)議論文集[C];2004年
3 遲忠惠;魏振鋼;楊彥明;;模式驅(qū)動(dòng)構(gòu)架在軟件開發(fā)中的應(yīng)用研究[A];’2004計(jì)算機(jī)應(yīng)用技術(shù)交流會(huì)議論文集[C];2004年
4 彭永臻;王淑瑩;張景成;劉曉陽(yáng);;論加強(qiáng)給水排水軟件開發(fā)的必要性與緊迫性[A];中國(guó)土木工程學(xué)會(huì)給水排水學(xué)會(huì)機(jī)電委員會(huì)第六次技術(shù)交流會(huì)論文集[C];1991年
5 付曉江;鞠恒;;精確軟件開發(fā)[A];增強(qiáng)自主創(chuàng)新能力 促進(jìn)吉林經(jīng)濟(jì)發(fā)展——啟明杯·吉林省第四屆科學(xué)技術(shù)學(xué)術(shù)年會(huì)論文集(上冊(cè))[C];2006年
6 趙晉松;劉鳳翔;;測(cè)試控制方法在對(duì)日軟件開發(fā)中的應(yīng)用[A];第三屆全國(guó)軟件測(cè)試會(huì)議與移動(dòng)計(jì)算、柵格、智能化高級(jí)論壇論文集[C];2009年
7 白穎;;冶金設(shè)計(jì)院的工程管理系統(tǒng)與軟件開發(fā)[A];中國(guó)金屬學(xué)會(huì)第一屆青年學(xué)術(shù)年會(huì)論文集[C];2002年
8 馬新武;趙國(guó)群;;體積成形有限元軟件開發(fā)及其關(guān)鍵技術(shù)研究[A];制造業(yè)與未來(lái)中國(guó)——2002年中國(guó)機(jī)械工程學(xué)會(huì)年會(huì)論文集[C];2002年
9 楊全月;張利萍;樊秀梅;張娜;;軟件開發(fā)失敗的常見(jiàn)原因及其對(duì)策[A];都市型高等農(nóng)業(yè)教育教學(xué)改革論文專輯[C];2007年
10 丁升;譚曉莉;袁媛;雷鳴;;脈沖束輻照材料動(dòng)力學(xué)軟件開發(fā)[A];第十六屆全國(guó)流體力學(xué)數(shù)值方法研討會(huì)2013論文集[C];2013年
相關(guān)重要報(bào)紙文章 前10條
1 少君 建華 國(guó)龍;蘇博泰克建國(guó)際軟件開發(fā)中心[N];中國(guó)電子報(bào);2000年
2 記者 黃庭鈞 俞麗虹;上海成立“軟件開發(fā)聯(lián)盟”[N];新華每日電訊;2003年
3 ;開源:引領(lǐng)大數(shù)據(jù)時(shí)代軟件開發(fā)[N];中國(guó)計(jì)算機(jī)報(bào);2013年
4 齊達(dá);跨國(guó)公司在華最大軟件開發(fā)中心再掀歷史新篇章[N];中國(guó)經(jīng)營(yíng)報(bào);2004年
5 黃智軍;迎接軟件開發(fā)的新十字路口[N];計(jì)算機(jī)世界;2007年
6 徐海嵐;畢博:后起步快速走[N];中國(guó)電子報(bào);2004年
7 王敏;中日合作建設(shè)一軟件開發(fā)基地[N];中國(guó)高新技術(shù)產(chǎn)業(yè)導(dǎo)報(bào);2001年
8 ;東軟揮師河北打造社保軟件開發(fā)基地[N];中國(guó)高新技術(shù)產(chǎn)業(yè)導(dǎo)報(bào);2001年
9 王俐 編譯;日本將軟件開發(fā)業(yè)務(wù)移至中國(guó)[N];國(guó)際商報(bào);2002年
10 ;軟件開發(fā) 不可能完成的任務(wù)?[N];計(jì)算機(jī)世界;2002年
相關(guān)碩士學(xué)位論文 前10條
1 楊振華;軟件持續(xù)交付平臺(tái)的研究與實(shí)踐[D];北京郵電大學(xué);2016年
2 馬昱航;標(biāo)準(zhǔn)化室內(nèi)集成屋設(shè)計(jì)研究[D];沈陽(yáng)建筑大學(xué);2015年
3 魏苗苗;帕累托集成剪枝算法的研究與應(yīng)用[D];南京郵電大學(xué);2017年
4 賈時(shí)輪;槽塔結(jié)合并與常規(guī)燃煤火電機(jī)組集成機(jī)理研究[D];華北電力大學(xué)(北京);2017年
5 寇凱;基于集成方法的情感分析[D];河北地質(zhì)大學(xué);2016年
6 張珊;基于HPM數(shù)據(jù)的企業(yè)綠色集成與企業(yè)績(jī)效關(guān)系的中歐對(duì)比研究[D];天津大學(xué);2016年
7 鐘燁宇;基于平面集成技術(shù)的無(wú)橋PFC電路研究[D];湘潭大學(xué);2017年
8 楊小丹;基于節(jié)點(diǎn)重要性的聚類集成方法研究[D];山西大學(xué);2017年
9 孔令基;負(fù)荷集成商錯(cuò)避峰任務(wù)的智能分解策略研究[D];華北電力大學(xué)(北京);2017年
10 彭鵬;防火墻軟件的持續(xù)集成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];東南大學(xué);2017年
,本文編號(hào):2192391
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2192391.html