持續集成 Java

1、什麼是持續部署

場景:一個項目開發的時候、所有的單元測試能夠通過但是、整個項目部署到服務器的時候 出現了問題、那麼這個時候我們就會尋求一種策略、這種策略是項目的開發好的時候 僅僅單元測試還不夠、各個模塊必須在服務器上也能運行。

持續部署的關注點:版本迭代中新功能怎麼在第一時間內讓用戶體驗到、並提出改進措施

2、持續集成

我們的項目前期開發的時候 都沒有問題、單元測試也能通過、在後期的時候明天項目就要上線了 今天我們要進行項目的整合 整合項目的時候就發現整合的時候出現了很多 問題 這個時候如果還要來進行整合 已經來不及了

關注點:項目開發一點 就能夠 整合一點 而且還要部署到第三方的服務器去進行校驗

###6、持續交付

關注點:我們項目交付之後、出現了一些問題和需求 這個時候在評估這個時間的時候 需要很久的這個時間 這個時候如果全部完成了 再發布新的版本就不利於咋們和用戶之間的交互和體驗 做一些優先級 按照優先級的順序 進行開發 開發好之後 就進行版本的發佈

3、持續集成原理

在這裏插入圖片描述