GitLab + Jenkins + Docker + Kubernetes。


目前方案是GitLab + Jenkins + Docker + Kubernetes。

方案的工作流程如下:首先,開發人員提交代碼代碼提交;隨后,GitLab 會自動觸發Jenkins job,Jenkins job會構建相應的鏡像,放在一個Kubernetes的Pod里面;接下來,Kubernetes的Pod會把模塊需要的其他依賴都包含在其內部(比如MySQL、Redis、MongoDB等),運行robot測試用例,測試用例的結果最后會反饋到Jenkins中;所有測試通過之后,GitLab把代碼Merge到Master分支,然后觸發部署,構建生產環境所需的Do


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM