持續集成
軟件開發實踐
開發提交代碼到gitlab上
自動化構建(編譯、打包、部署、自動化測試)
盡早發現集成問題
過程:
提交代碼-人工/定時觸發-自動構建-自動部署-構建成功-獲取構建環境信息-郵件通知-自動測試
快速集成、快速反饋、快速解決
團隊信心更強
發布效率更高
Jenkins
持續集成工具
任務調度平臺
docker
容器技術
輕量級、可移植、(自包裝的軟件,可以運行在任何地方)資源占用少
虛擬機 比較重,需要安裝完整的操作系統
docker配置鏡像加速器:
https://l9sqdx9k.mirror.aliyuncs.com
https://cr.console.aliyun.com/