プロジェクト要件を満たすためのカスタムブループリントの作成 - Amazon CodeCatalyst

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

プロジェクト要件を満たすためのカスタムブループリントの作成

カスタムブループリントを公開する前に、特定の要件を満たすようにブループリントを開発できます。カスタムブループリントを開発し、プレビュー時にプロジェクトを作成してブループリントをテストできます。カスタムブループリントを開発して、特定のソースコード、アカウント接続、ワークフロー、問題、CodeCatalyst で作成できるその他のコンポーネントなどのプロジェクトコンポーネントを含めることができます。

重要

外部ソースからのブループリントパッケージを使用する場合は、それらのパッケージに伴うリスクを考慮してください。スペースに追加するカスタムブループリントとそれらが生成するコードは、お客様の責任となります。

重要

CodeCatalyst スペースのカスタムブループリントを開発するには、[スペース管理者] または [パワーユーザー] ロールがスペースにあるアカウントでサインインする必要があります。

カスタムブループリントを開発または更新するには

  1. 開発環境を再開します。詳細については、「開発環境の再開」を参照してください。

    開発環境がない場合は、まず開発環境を作成する必要があります。詳細については、「開発環境の作成」を参照してください。

  2. 開発環境内のターミナルを開きます。

  3. ブループリントの作成時にリリースワークフローにオプトインすると、最新のブループリントバージョンが自動的に公開されます。変更をプルして、package.json ファイルに増分バージョンがあることを確認します。以下のコマンドを使用します。

    git pull
  4. src/blueprint.ts ファイルで、カスタムブループリントのオプションを編集します。Options インターフェイスは CodeCatalyst ウィザードによって動的に解釈され、選択ユーザーインターフェイス (UI) を生成します。コンポーネントとサポートされているタグを追加することで、カスタムブループリントを開発できます。詳細については、「フロントエンドウィザードを使用したブループリント機能の変更」、「ブループリントへの環境コンポーネントの追加」、「リージョンコンポーネントをブループリントに追加する」、「ブループリントへのリポジトリとソースコードコンポーネントの追加」、「ブループリントへのワークフローコンポーネントの追加」、「開発環境コンポーネントをブループリントに追加する」を参照してください。

    カスタムブループリントの開発時に、追加のサポートのためにブループリント SDK とサンプルブループリントを表示することもできます。詳細については、「open-source GitHub リポジトリ」を参照してください。

カスタムブループリントは、合成が成功した結果、プレビューバンドルを提供します。プロジェクトバンドルは、プロジェクト内のソースコード、設定、リソースを表し、CodeCatalyst デプロイ API オペレーションがプロジェクトにデプロイするために使用されます。カスタムブループリントの開発を続行する場合は、ブループリント合成プロセスを再実行します。詳細については、「カスタムブループリントの概念」を参照してください。