若要在 VMware Code Stream 中建立持續整合 (CI) 管線,您可以使用持續整合智慧管線範本。若要規劃持續整合原生建置,您需要在此範例計劃中建立管線之前收集智慧管線範本的資訊。
當您填寫智慧管線範本時,會在存放庫中建立持續整合管線,並執行動作以便管線可以執行。執行管線後,您可以監控管線執行中的趨勢。
在使用持續整合智慧管線範本之前規劃建置:
- 識別專案以便對所有工作進行分組,包括您的管線、端點和儀表板。
- 按照使用智慧管線範本前在 Code Stream 中規劃 CICD 原生建置的持續交付部分中所述收集建置資訊。
例如,新增一個 Kubernetes 端點, Code Stream 將在其中部署容器。
然後,使用持續整合智慧管線範本建立管線。
在管線中,選取智慧範本。
選取持續整合智慧管線範本。
若要儲存管線及其建立的階段,請填寫範本,然後輸入管線的名稱。若要儲存管線及其建立的階段,請按一下建立。
Code Stream 管線工作區支援使用 Docker 和 Kubernetes 執行持續整合工作和自訂工作。
如需設定工作區的相關資訊,請參閱設定管線工作區。
若要進行任何最終變更,您可以編輯管線。然後,您可以啟用管線並加以執行。管線執行後:
- 確認您的管線已成功。按一下執行,並搜尋您的管線。如果失敗,請更正任何錯誤並再執行一次。
- 確認 Git webhook 運作正常。Git 活動索引標籤隨即顯示事件。按一下 。
- 查看管線儀表板,並檢查趨勢。按一下儀表板,並搜尋管線儀表板。若要報告更多關鍵效能指標,您可以建立自訂儀表板。
如需詳細範例,請參閱如何在 Code Stream 中將 GitHub 或 GitLab 存放庫中的程式碼持續整合到管線。