プロジェクト要件を満たすためのカスタム設計図の開発 - Amazon CodeCatalyst

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

プロジェクト要件を満たすためのカスタム設計図の開発

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

重要

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

重要

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

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

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

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

  2. 開発環境で作業ターミナルを開きます。

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

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

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

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