您的位置: 首頁(yè) >要聞 >

Zuul10年持續(xù)集成/持續(xù)交付再創(chuàng)佳績(jī)

2022-11-25 16:56:45 編輯:史裕蕓 來(lái)源:
導(dǎo)讀 我們很少將軟件工具和汽車(chē)制造放在一起考慮,但在當(dāng)今的工程界,它們就像螺母和螺栓一樣契合。開(kāi)放基礎(chǔ)設(shè)施基金會(huì)(OpenInfra)的開(kāi)源持續(xù)集...

我們很少將軟件工具和汽車(chē)制造放在一起考慮,但在當(dāng)今的工程界,它們就像螺母和螺栓一樣契合。開(kāi)放基礎(chǔ)設(shè)施基金會(huì)(OpenInfra)的開(kāi)源持續(xù)集成/持續(xù)交付(CI/CD)程序Zuul確實(shí)如此。正如沃爾沃高級(jí)首席工程師JohannesFoufas所解釋的那樣,“Zuul是我們汽車(chē)代碼的默認(rèn)CI系統(tǒng)。在我們沃爾沃的核心計(jì)算機(jī)平臺(tái)中,我們有數(shù)百個(gè)相互依賴的模塊,包括來(lái)自各地的存儲(chǔ)庫(kù)我們公司。借助Zuul的內(nèi)置依賴管理,我們的集成時(shí)間從一周縮短到3.5小時(shí)。”

沃爾沃并不是唯一一家依賴Zuul的公司。其他包括BMW、GoDaddy、Workday和NTTGroup。為什么有這么多持續(xù)集成(CI)和持續(xù)交付(CD)程序,例如Jenkins、CircleCI和TeamCity,Zuul如此受世界500強(qiáng)公司歡迎也就不足為奇了。

OpenInfra的首席運(yùn)營(yíng)官M(fèi)arkCollier解釋說(shuō),“Zuul之所以成為一個(gè)重要的CI/CD項(xiàng)目,是因?yàn)樗从贠penStack項(xiàng)目如此龐大的需求以及測(cè)試其中變化的需求。沃爾沃實(shí)際上將它用作他們的一部分自動(dòng)駕駛自動(dòng)駕駛系統(tǒng),當(dāng)你考慮將汽車(chē)的控制權(quán)交給算法時(shí),你需要仔細(xì)檢查該代碼。”Zuul有助于完全并行測(cè)試代碼。同時(shí)在多個(gè)分支上集成測(cè)試使得從開(kāi)發(fā)人員處獲取代碼到交付不僅更快而且更安全。

Collier繼續(xù)說(shuō)道,“Zuul的跨項(xiàng)目依賴關(guān)系和跨項(xiàng)目測(cè)試意味著,你基本上永遠(yuǎn)不會(huì)合并所有依賴關(guān)系中功能不全的代碼。這是一套非常強(qiáng)大的工具,在關(guān)鍵領(lǐng)域找到了粉絲群系統(tǒng)和汽車(chē)制造軟件團(tuán)隊(duì)。”

這當(dāng)然可以理解。隨著公司意識(shí)到速度和安全性的結(jié)合,Zuul復(fù)雜的項(xiàng)目門(mén)控,尤其是在具有多個(gè)存儲(chǔ)庫(kù)的場(chǎng)景中,越來(lái)越受歡迎。正如Zuul維護(hù)者和AcmeGating創(chuàng)始人JamesBlair所說(shuō),“Zuul使團(tuán)隊(duì)能夠大規(guī)模并行快速開(kāi)發(fā)經(jīng)過(guò)全面測(cè)試的軟件。”

唯一令人驚訝的是Zuul并不為人所知。然而,隨著其在制造領(lǐng)域的作用越來(lái)越大,Zuul似乎很快就會(huì)找到許多新用戶。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ   備案號(hào):

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。