持續集成Continuous integration簡介(持續集成是什么)
.持續集成源於極限編程(XP),是一種軟件實踐,軟件開發過程中集成步驟是一個漫長並且無法預測的過程。集成過程中可能會爆發大量的問題,因此集成過程需要盡可能小而多,實際上持續集成講的是不斷的去做軟件的集成工作
場景一、某項目最后做模塊集成的時候,發現很多接口都不通,甚至有的模塊連安裝包都沒有。
場景二、沒有可用的軟件包,需要人手動去編譯打包最新的代碼。
場景三、搭建測試環境的時候需要手動去解壓包然后一系列拷貝修改配置等等。
場景三、團隊成員或者teamleader想了解當前項目的狀態,該如何去展示這些信息。
持續集成就是用來解決以上問題,它的價值主要在於減少重復的步驟,降低項目的風險,任何時間任何地點生成可用的軟件,增強項目的可見性等