8. gitlab相關介紹 8.1 gitlab優勢 社區版本,自己可以在公司搭建環境 維護人員多,版本更新塊 易用性強,上手快 集成CI(持續集成) 集成CD(持續發佈) 8.2 持續集成 8.2.1 持續集成的優勢 快速發現錯誤。每完成一點更新,就集成到主幹,可以快速發現錯誤,定位錯誤也比較容易 ...
8. gitlab相關介紹
8.1 gitlab優勢
- 社區版本,自己可以在公司搭建環境
- 維護人員多,版本更新塊
- 易用性強,上手快
- 集成CI(持續集成)
- 集成CD(持續發佈)
8.2 持續集成
8.2.1 持續集成的優勢
- 快速發現錯誤。每完成一點更新,就集成到主幹,可以快速發現錯誤,定位錯誤也比較容易。
- 防止分支大幅偏離主幹。如果不是經常集成,主幹又在不斷更新,會導致以後集成的難度變大,甚至難以集成。
8.2.2 持續集成的目的
- 持續集成的目的,就是讓產品可以快速迭代,同時還能保持高質量。它的核心措施是,代碼集成到主幹之前,必須通過自動化測試。只要有一個測試用例失敗,就不能集成。
8.3 持續部署
8.3.1 持續部署的定義
- 持續部署(continuous deployment)是持續交付的下一步,指的是代碼通過評審以後,自動部署到生產環境。
瞭解更多技術文章,歡迎關註我的個人公眾號