部門想搞一套持續整合方案,請教下大佬們

古一發表於2020-06-26

部門想要的效果:開發提交版本到 gitlab 後,透過 jenkins 完成構建打包和服務部署,然後觸發自動化測試。
專案架構是採用的微服務架構,有一個 web 和三個客戶端。
疑問:
1、開發所謂的打包、構建、部署、釋出分別是什麼意思?
2、構建打包後,如何把這些安裝包自動安裝到一個環境去?安裝好這些服務和客戶端後又如何觸發自動化測試(包括 UI 和介面)
3、這一套如何跟 docker 結合使用?
麻煩大佬解下惑,不勝感激!

相關文章