ブループリントを使用して CodeCatalyst プロジェクトをセットアップする - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ブループリントを使用して CodeCatalyst プロジェクトをセットアップする

設計図は、 CodeCatalyst プロジェクトのアーキテクチャコンポーネントを表す任意のコードジェネレーターです。コンポーネントは、1 つのファイル内のワークフローから、サンプルコードを含むプロジェクト全体まで、あらゆるもので構成されます。ブループリントは任意のオプションセットを取得し、それらを使用して、プロジェクトに転送される任意の出力コードセットを生成します。ブループリントが最新のベストプラクティスまたは新しいオプションで更新されると、そのブループリントを含むプロジェクトでコードベースの関連部分を再生成できます。

Amazon CodeCatalyst ブループリントを使用して、ソースリポジトリ、サンプルソースコード、CI/CD ワークフロー、ビルドレポートとテストレポート、統合された問題追跡ツールを含む完全なプロジェクトを作成できます。 CodeCatalyst 設計図は、設定された設定パラメータに基づいてリソースとソースコードを生成します。 CodeCatalystマネージド設計図を使用する場合、選択した設計図によって、プロジェクトに追加するリソースと、 が作成または設定する CodeCatalyst ツールが決まります。これにより、プロジェクトリソースを追跡して使用できます。ブループリントユーザーは、ブループリントを使用してプロジェクトを作成するか、既存の CodeCatalyst プロジェクトに追加できます。プロジェクトに複数のブループリントを追加でき、それぞれを独立したコンポーネントとして適用できます。例えば、ウェブアプリケーションの設計図で作成されたプロジェクトを作成し、後でセキュリティ設計図を追加することができます。設計図のいずれかが更新されると、ライフサイクル管理を通じてプロジェクトに変更や修正を組み込むことができます。詳細については、「 CodeCatalyst ブループリントを使用した包括的なプロジェクトの作成」および「ブループリントユーザーとしてのライフサイクル管理の使用」を参照してください。

ブループリント作成者は、 CodeCatalyst スペースメンバーがプロジェクトリソースを使用するためのカスタムブループリントを作成および公開することもできます。カスタム設計図は、スペースのプロジェクトで指定されたニーズを満たすように開発できます。スペースのブループリントカタログにカスタムブループリントを追加したら、ブループリントを管理し、更新を続行して、スペースのプロジェクトが最新のベストプラクティスに遅れないようにできます。詳細については、「でのカスタムブループリントを使用したプロジェクトの標準化 CodeCatalyst」を参照してください。ブループリントSDKとサンプルブループリントを表示するには、オープンソース GitHub リポジトリ を参照してください。

標準化とベストプラクティスが既に導入されている場合があります。カスタムブループリントをゼロから作成および開発する代わりに、ソースコードを持つ既存のソースリポジトリをカスタムブループリントに変換することを選択できます。詳細については、「ソースリポジトリのカスタムブループリントへの変換」を参照してください。