本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 CodeCatalyst 中組織使用專案
您可以使用 Amazon CodeCatalyst 中的專案來建立協作空間,讓開發團隊可以使用共用的持續整合/持續交付 (CI/CD) 工作流程和儲存庫來執行開發任務。建立專案時,您可以新增、更新或移除資源。您也可以監控團隊工作的進度。您可以在空間內擁有多個專案。
CodeCatalyst 中的空間是由專案組成。您可以在空間中看到每個專案,但您只能使用您作為成員的專案。當您建立專案時,會產生專案的預設角色,您可以將這些角色指派給您邀請至專案的使用者。
-
指派給具有專案角色之專案的任何人,例如貢獻者角色,都可以存取專案資源,例如來源儲存庫。
-
具有 Space Administrator 專案管理員或角色的任何人都可以傳送加入專案的邀請。
-
具有 專案管理員角色的使用者可以跨共用資源追蹤活動、狀態和其他設定。
-
具有有限存取角色的使用者可以在 CI/CD 工作流程中管理 功能、程式碼修正和測試的專案指派。
工作流程用於建置、測試和發行或更新應用程式做為 CI/CD 管道。您可以新增動作來傳輸和處理來源成品,以組合工作流程。當您執行動作時,專案雲端資源會用來為您的工作流程動作提供隨需運算能力。您可以根據要設定的活動和輸出來設定更多 CI/CD 工作流程。例如,您只能為建置和測試動作建立工作流程,您可以在其中檢視測試結果並完成工作流程,而不需要部署,同時修正錯誤。然後,您可以建立另一個工作流程,以建置應用程式並將其部署到預備環境。
建立專案時,您可以使用藍圖來建立包含範例程式碼並建立資源的專案,也可以從空專案開始。如果您使用藍圖建立專案,您選擇的藍圖會決定要將哪些資源新增至您的專案,以及 CodeCatalyst 建立或設定的工具,以便您可以追蹤和使用您的專案資源。您可以在建立專案之後手動新增或移除資源。
每個專案都會將專案活動追蹤為使用者的事件清單,例如建立專案或修改資源的時間。專案活動會在空間層級進行監控和彙總。如需使用活動資料的詳細資訊,請參閱檢視空間中的所有專案。
如果您的專案使用 AWS 資源,您可以將 CodeCatalyst 帳戶 AWS 連線到您具有管理許可的帳戶,以整合專案的資源。
您可以在建立來源儲存庫、問題和其他資源之後,將其新增至您的專案。您必須具有 Space 管理員角色才能建立專案。