使用藍圖設定 CodeCatalyst 專案 - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用藍圖設定 CodeCatalyst 專案

藍圖是任意程式碼產生器,代表 CodeCatalyst 專案的架構元件。元件可以包含從單一檔案中的工作流程到整個專案的任何內容,並包含範例程式碼。Blueprints 會採取任意選項集,並使用這些選項產生任意輸出程式碼集,這些程式碼會轉送至專案。隨著藍圖更新為最新的最佳實務或新選項,它可以在包含該藍圖的專案中重新產生程式碼庫的相關部分。

您可以使用 Amazon CodeCatalyst 藍圖來建立包含來源儲存庫、範例原始程式碼、CI/CD 工作流程、建置和測試報告,以及整合問題追蹤工具的完整專案。 CodeCatalyst 藍圖會根據組態參數集產生資源和原始程式碼。使用 CodeCatalyst受管藍圖時,您選擇的藍圖會決定要將哪些資源新增至專案,以及建立 CodeCatalyst 或設定的工具,以便您可以追蹤和使用專案資源。身為藍圖使用者,您可以建立具有藍圖的專案,或將其新增至現有 CodeCatalyst 專案。您可以在專案中新增多個藍圖,每個藍圖都可以套用為獨立元件。例如,您可以擁有使用 Web 應用程式藍圖建立的專案,然後稍後再新增安全性藍圖。更新其中一個藍圖時,您可以透過生命週期管理將變更或修正納入專案。如需詳細資訊,請參閱 使用 CodeCatalyst 藍圖建立全面的專案使用生命週期管理作為藍圖使用者

身為藍圖作者,您也可以為 CodeCatalyst 空間成員建立和發佈自訂藍圖,以使用您的專案資源。可以開發自訂藍圖,以滿足空間專案的特定需求。將自訂藍圖新增至空間的藍圖目錄後,您可以管理藍圖並繼續進行更新,讓空間的專案隨時掌握最新的最佳實務。如需詳細資訊,請參閱使用 中的自訂藍圖標準化專案 CodeCatalyst。若要檢視藍圖SDK和範例藍圖,請參閱開放原始碼 GitHub 儲存庫

您可能已經有標準化和最佳實務。您可以選擇將具有原始碼的現有來源儲存庫轉換為自訂藍圖,而不是從頭建立和開發自訂藍圖。如需詳細資訊,請參閱將來源儲存庫轉換為自訂藍圖