優(yōu)點(diǎn)知識2天搞定微服務(wù) CI/CD 實(shí)踐 學(xué)習(xí)筆記
CI(CI-Continuous integration,持續(xù)集成)
持續(xù)集成是指多名開發(fā)者在開發(fā)不同功能代碼的過程當(dāng)中,可以頻繁的將代碼行合并到一起并切相互不影響工作。
持續(xù)集成的目的,是讓產(chǎn)品可以快速迭代,同時還能保持高質(zhì)量。它的核心措施是,代碼集成到主干之前,必須通過自動化冒煙測試。

CD(CD-continuous deployment,持續(xù)部署)
是基于某種工具(一般jenkins)或平臺實(shí)現(xiàn)代碼自動化的構(gòu)建、測試和部署到線上環(huán)境以實(shí)現(xiàn)交付高質(zhì)量的產(chǎn)品,持續(xù)部署在某種程度上代表了一個開發(fā)團(tuán)隊(duì)的更新迭代速率。
注:持續(xù)部署的前提是能自動化完成測試、構(gòu)建、部署等步驟。
?
標(biāo)簽: