GitLab CI Patterns 提供一套可重用、適用於生產環境的 CI/CD 實務,用以透過 GitLab 建置、測試與部署應用程式。它定義了多階段管線(build、test、deploy)、依分支的快取與產物保留、覆蓋率報告,以及用於升級與回滾的環境元資料。此技能包含 Docker 建置並推送的模式(…
GitLab CI Patterns 提供一套可重用、適用於生產環境的 CI/CD 實務,用以透過 GitLab 建置、測試與部署應用程式。它定義了多階段管線(build、test、deploy)、依分支的快取與產物保留、覆蓋率報告,以及用於升級與回滾的環境元資料。此技能包含 Docker 建置並推送的模式(docker:dind、註冊表登入、以 commit SHA 與 latest 標記映像)、Kubernetes 部署步驟(kubectl apply、滾動部署檢查)、針對 staging/production 的多環境範本,以及有關分散式 GitLab Runner 與 GitOps 工作流程的指引。使用它可以自動化基於 GitLab 的 CI/CD,透過 cache key 與 expire_in 優化管線效能,強制可重現的測試/建置步驟,安全地發佈容器映像,並可靠地部署到 Kubernetes 叢集,同時在團隊間建立可擴充且易於維護的管線。
本頁屬於 OpenClaw Skills 學習體系,涵蓋技能安裝、分類導覽與實戰連結。