構(gòu)建服務(wù)器通常是企業(yè)里的一臺至關(guān)重要的機器。構(gòu)建軟件對處理器、內(nèi)存和磁盤資源比較敏感。構(gòu)建不應(yīng)該花費太多時間,所以為了構(gòu)建服務(wù)器,你需要一臺高規(guī)格的服務(wù)器——擁有大量磁盤空間、處理器核數(shù)和內(nèi)存。
2018-07-13 閱讀全文>>Jenkins有一個可以給構(gòu)建服務(wù)器增加功能的插件系統(tǒng)。在Jenkins的web界面上,可以選擇安裝許多不同的插件。
2018-07-13 閱讀全文>>在持續(xù)集成這一步勝利完成之后,你擁有的嶄新工件就可以部署到服務(wù)器上了。一般來說,有一些測試環(huán)境會設(shè)置得像產(chǎn)品服務(wù)器那樣。
2018-07-13 閱讀全文>>使用構(gòu)建服務(wù)器最主要的好處是實現(xiàn)持續(xù)集成。每當(dāng)檢測到代碼庫的變更,一次測試新提交的代碼的構(gòu)建就開始了。
2018-07-13 閱讀全文>>構(gòu)建像含有spec文件的RPM這樣的操作系統(tǒng)包是非常有用的知識。不過,有些時候并不需要像真正的spec文件那么嚴格。畢竟sepc文件優(yōu)化的是你的場景而非代碼庫創(chuàng)始者的場景。
2018-07-13 閱讀全文>>作為一個實際的例子,讓我們考慮Java EAR的部署。通常,我們有幾種方法來實現(xiàn)。
2018-07-13 閱讀全文>>RPM( Red Hat Package Manager)系統(tǒng),用于基于Red Hat的各種系統(tǒng),給這個問題提供了一個解決方案。RPM系統(tǒng)的核心是一個稱為spec文件的構(gòu)件描述文件。
2018-07-13 閱讀全文>>這次練習(xí)還不能與管理真正構(gòu)建的復(fù)雜性相比,但至少我們學(xué)會了如何安裝和啟動Jenkins,而且如果在安裝fortune程序時遇上了麻煩,你還會對持續(xù)集成服務(wù)器的陰暗面有一個初步的了解:管理構(gòu)建依賴。
2018-07-13 閱讀全文>>創(chuàng)建一個類型為Freestyle project的任務(wù)
2018-07-13 閱讀全文>>一個構(gòu)建服務(wù)器,本質(zhì)上是一個基于各種觸發(fā)器構(gòu)建軟件的系統(tǒng)。有許多構(gòu)建服務(wù)器可供選擇。本書中,我們將看一看Jenkins,一個用Java編寫的很流行的構(gòu)建服務(wù)器。
2018-07-13 閱讀全文>>通常,企業(yè)標準化一個單獨的生態(tài)系統(tǒng),比如Java和Maven或者Ruby和Rake。除此之外的其他構(gòu)建系統(tǒng)主要用來處理本地組件和第三方組件。
2018-07-13 閱讀全文>>并不是所有的代碼都會通過每一個階段。例如解釋型語言可能就不需要編譯,但是它們可以從質(zhì)量檢查中受益。
2018-07-12 閱讀全文>>Jenkins是一個靈活的開源構(gòu)建服務(wù)器,可以滿足你的任何需求。我們也會探索一些Jenkins的替代方案。
2018-07-12 閱讀全文>>為了登錄web界面,使用GitLab Docker鏡像安裝說明里提供的管理員密碼
2018-07-12 閱讀全文>>GitLab在Git之上支持許多方便的功能。它是基于Ruby的又大又復(fù)雜的軟件系統(tǒng)。因此,由于需要獲取所有正確的依賴使得它難以安裝。
2018-07-12 閱讀全文>>27770條 上一頁 1.. 1480 1481 1482 1483 1484 ..1852 下一頁