在專案中新增藍圖以整合資源 - Amazon CodeCatalyst

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

在專案中新增藍圖以整合資源

您可以在專案中新增多個藍圖,以整合功能元件、資源和管理。您的專案可以支援以個別藍圖獨立管理的各種元素。將藍圖新增至專案可減少手動建立資源和讓軟體元件正常運作的需求。隨著需求的變化,您的專案也可以保持最新狀態。若要進一步了解如何在專案中新增藍圖,請參閱 使用生命週期管理作為藍圖使用者

設定藍圖的詳細資訊時,您也可以選擇將藍圖的原始程式碼存放在偏好的第三方儲存庫中,在其中您仍然可以管理藍圖,並使用生命週期管理功能來讓專案保持最新狀態。如需詳細資訊,請參閱 在 中將功能新增至具有擴充功能的專案 CodeCatalyst使用生命週期管理作為藍圖使用者

重要

若要在 CodeCatalyst 專案中新增藍圖,您必須使用在空間中具有空間管理員 Power user 專案管理員角色的帳戶登入。

提示

將藍圖新增至專案後,您可以設定電子郵件和 Slack 通知,以提供藍圖最新變更的更新。如需詳細資訊,請參閱從 傳送通知 CodeCatalyst

將藍圖新增至專案

  1. 在 https://https://codecatalyst.aws/ 開啟 CodeCatalyst 主控台。

  2. 在 CodeCatalyst 主控台中,導覽至空格,然後選擇您要新增藍圖的專案。

  3. 在導覽窗格中,選擇藍圖 ,然後選擇新增藍圖

    提示

    您可以選擇為 Amazon Q 提供專案需求來新增藍圖,讓 Amazon Q 向您建議藍圖。如需詳細資訊,請參閱 在建立專案或新增功能時,使用 Amazon Q 選擇藍圖使用 Amazon Q 建立專案或新增具有藍圖的功能時的最佳實務。此功能僅適用於美國西部 (奧勒岡) 區域。

    此功能需要為空間啟用生成 AI 功能。如需詳細資訊,請參閱管理生成 AI 功能

  4. 從藍圖索引標籤選擇CodeCatalyst 藍圖,或從空間藍圖索引標籤選擇自訂藍圖,然後選擇下一步。

  5. 藍圖詳細資訊 下,從目標版本下拉式選單中選擇藍圖版本。會自動選取最新的目錄版本。

  6. (選用) 根據預設,藍圖建立的原始程式碼會儲存在儲存庫中 CodeCatalyst 。或者,您可以選擇將藍圖的原始程式碼存放在第三方儲存庫中。如需詳細資訊,請參閱在 中將功能新增至具有擴充功能的專案 CodeCatalyst

    根據您要使用的第三方儲存庫提供者,執行下列其中一項操作:

    • GitHub 儲存庫 :連接 GitHub 帳戶。

      選擇進階下拉式選單,選擇 GitHub 作為儲存庫提供者,然後選擇您要存放藍圖所建立原始碼 GitHub 的帳戶。

      注意

      如果您使用帳戶連線 GitHub ,則必須建立個人連線,以在 CodeCatalyst 您的身分與 GitHub 身分之間建立身分映射。如需詳細資訊,請參閱 個人連接使用個人連線存取 GitHub 資源

    • Bitbucket 儲存庫 :連接 Bitbucket 工作區。

      選擇進階下拉式功能表,選擇 Bitbucket 作為儲存庫提供者,然後選擇您要存放藍圖所建立原始碼的 Bitbucket 工作區。

    • GitLab 儲存庫 :連接 GitLab 使用者。

      選擇進階下拉式選單,選擇 GitLab 作為儲存庫提供者,然後選擇您要將藍圖建立的原始程式碼存放到哪個 GitLab 使用者。

  7. 設定藍圖 下,設定藍圖參數。根據藍圖,您可以選擇命名來源儲存庫。

  8. 檢閱目前藍圖版本與更新版本之間的差異。提取請求中顯示的差異顯示目前版本和最新版本之間的變更,這是建立提取請求時所需的版本。如果沒有顯示任何變更,則版本可能相同,或者您可能已為目前版本和所需版本選擇相同的版本。

  9. 當您滿意提取請求包含您要檢閱的程式碼和變更時,請選擇新增藍圖 。建立提取請求後,您可以新增註解。評論可以新增至提取請求或檔案中的個別行,以及整體提取請求。您可以使用 @符號來新增資源的連結,例如檔案,後面接著檔案名稱。

    注意

    在提取請求獲得核准並合併之前,不會套用藍圖。如需詳細資訊,請參閱 檢閱提取請求合併提取請求

藍圖作者也可以將自訂藍圖新增至指定空間中的專案,這些空間沒有可用於建立新專案或新增至現有專案的藍圖。如需詳細資訊,請參閱在指定的空間和專案中發佈和新增自訂藍圖

如果您不想再收到藍圖的更新,您可以取消藍圖與專案的關聯。如需詳細資訊,請參閱取消藍圖與專案的關聯,以停止更新