1. 程式人生 > 其它 >|NO.Z.00001|——————————|CloudNative|——|Jenkins&持續整合概述|

|NO.Z.00001|——————————|CloudNative|——|Jenkins&持續整合概述|



[CloudNative:Jenkins&持續整合概述]                                                                      [Applications.CloudNative] [|DevOps|tomcat+Jenkins|**3節點**|持續整合概述|git分散式|gitlab.yum倉庫|實驗測試|]








一、持續整合概述
### --- 總體的概括

~~~		持續整合Continuous Integration
~~~		持續交付Continuous Delivery
~~~		持續部署Continuous Deployment
### --- 什麼是持續整合:

~~~		持續整合是指開發者在程式碼的開發過程中,可以頻繁的將程式碼部署整合到主幹,並進程自動化測試
### --- 什麼是持續交付:

~~~		持續交付指的是在持續整合的環境基礎之上,將程式碼部署到預生產環境
### --- 持續部署:

~~~		在持續交付的基礎上,把部署到生產環境的過程自動化,
~~~		持續部署和持續交付的區別就是最終部署到生產環境是自動化的。
~~~		持續整合通過自動化構建、自動化測試以及自動化部署加上較高的整合頻率.
~~~		保證了開發系統中的問題能迅速被發現和修復,降低了整合失敗的風險,
~~~		使得系統在開發中始終保持在一個穩定健康的整合狀態。
~~~		jenkins是目前廣泛應用的持續整合工具,
~~~		本套課程記錄我使用jenkins+Git配置持續整合環境的整個流程.








===============================END===============================


Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart                                                                                                                                                    ——W.S.Landor



來自為知筆記(Wiz)