GitLab CI 實戰(踩坑)筆記
GitLab CI 是 GitLab 的內建工具,每次 Push 都會觸發一次腳本執行,內容通常涵蓋測試、編譯、部署等一系列自定義內容。 這篇文章會分享設計上要注意的細節,以及實戰過程踩過的坑。
TAG ・ 標籤
共 3 篇文章
GitLab CI 是 GitLab 的內建工具,每次 Push 都會觸發一次腳本執行,內容通常涵蓋測試、編譯、部署等一系列自定義內容。 這篇文章會分享設計上要注意的細節,以及實戰過程踩過的坑。
在多人協作的開發過程中,我們通常會需要透過 Merge Request 來進行 Code Review。 但這時會遇到一個問題:「每個人對專案的認知有差異,且文字表達能力不同。」 這會導致 Code Review 的人需要花更多的時間來理解程式,甚至浪費寶貴的時間在溝通上。
Gitlab被各大企業廣泛地用於專案管理上,他可以追蹤每個project的進度設定milestone開sprint、分配不同team相互的權限,甚至在同一個project裡面也能有不同角色的權限區分,CI/CD等功能也能很方便地去實現。