將專 AWS CodeStar 轉換為生產 - AWS CodeStar

2024 年 7 月 31 日,Amazon Web Services (AWS) 將停止建立和檢視 AWS CodeStar 專案的支援。2024 年 7 月 31 日之後,您將無法再存取 AWS CodeStar 主控台或建立新專案。但是 AWS CodeStar,由建立的 AWS 資源 (包括您的來源儲存庫、管道和組建) 將不受此變更的影響,並將繼續運作。 AWS CodeStar 連線和 AWS CodeStar 通知不會受到此停止的影響。

 

如果您想要追蹤工作、開發程式碼以及建置、測試和部署應用程式,Amazon CodeCatalyst 提供簡化的入門程序和其他功能來管理軟體專案。進一步了解 Amazon 的功能定價 CodeCatalyst。

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

將專 AWS CodeStar 轉換為生產

使用 AWS CodeStar 專案建立應用程式並查看 AWS CodeStar 提供的內容後,您可能想要將專案轉換為生產使用。執行此作業的其中一種方法複製應用程式的AWSAWS CodeStar 外部的資源。您仍需要儲存庫、建置專案、管道和部署,但不是讓 AWS CodeStar 為您建立這些專案,而是使用AWS CloudFormation。

注意

先使用其中一個 AWS CodeStar 快速啟動來建立或檢視類似的專案會很有幫助,然後將該專案用作您自己專案的範本,以確定您包含所需的資源和政策。

AWS CodeStar 專案是建立用來部署程式碼的來源碼和資源的組合。可協助您建置、發佈和部署程式碼的資源集合,稱為工具鏈資源。在建立專案時,AWS CloudFormation 範本使用連續整合/連續部署 (CI/CD) 管道佈建您的工具鏈資源。

使用主控台來建立專案時,即會為您建立工具鏈範本。使用 AWS CLI 來建立專案時,您會建立可建立工具鏈資源的工具鏈範本。

完整工具鏈需要以下建議的資源:

  1. 包含您來源碼的程 CodeCommit 或 GitHub 儲存庫。

  2. 設定為聆聽您的儲存庫變更的 CodePipeline 管道。

    1. 使用 AWS CodeBuild 執行單位或整合測試時,建議您新增建置階段到您的管道,以便建立建置成品。

    2. 建議新增部署階段到您的管道,其使用 CodeDeploy 或AWS CloudFormation將您的建置成品和來源碼部署至執行時間基礎設施。

      注意

      由於 CodePipeline 要求在道中至少有兩個階段,第一個階段必須是來源階段,請將建置或部署階段新增為第二個階段。