什麼是CI/CD/Jenkinsmarkdown
CI:持續集成(Continuous integration)ide
CD:持續交付,持續部署(持續交付(Continuous Delivery)」和「持續部署(Continuous Deployment))單元測試
持續集成倡導:測試
不要等到子系統的開發進入一個特定的階段在進行測試開發
儘可能早,儘可能平凡的屢次集成部署
提交了新的代碼以後,馬上進行構建,(單元)測試產品
好處是,今早的發現模塊間集成問題it
持續的概念自動化
每完成一個總體的部分(一個模塊),就向下一個環境交付io
發現問題能夠立刻修改
持續集成階段的測試一般是單元測試
持續交付
一部分功能完成,
交付到測試環境
以讓QA或者試用用戶來測試發現問題
產品集成是持續的,反覆的→交付 測試也是持續反覆
持續部署
計劃功能所有完成,就能夠讓正式用戶來測試發現問題
部署到生產環境
持續集成→持續交付→持續部署