|NO.Z.00001|——————————|CloudNative|——|Jenkins&持續整合概述|
阿新 • • 發佈:2022-03-27
[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)