注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

カスタムウィジェットをデプロイする

ウィジェットセットのデプロイは、アプリケーションのデプロイとは異なります。ウィジェットにはアプリケーション固有のサブドメインは不要で、Developer Console アプリケーションも使用しません。代わりに、Pilot がウィジェットをバージョン付きリリースとして Widget Registry に公開し、Workshop アプリケーションに埋め込めるようにします。

デプロイする前に、コードの変更をリポジトリのデフォルトのコードブランチにマージしてください。

オントロジーリソースを実装する

ウィジェットがデプロイ済みのオントロジーにすでに存在するリソースのみを参照する場合は、この手順を省略できます。

ウィジェットの作成中に Pilot が新しいオントロジーリソースや既存リソースの変更を提案した場合は、まず Global Branching を使用してそれらを Main に昇格させます。オントロジーリソースを実装するを参照してください。

SDK を生成してインストールする

Pilot でウィジェットセットを開き、ワークスペースの右上にあるデプロイを選択します。左側のデプロイチェックリストで SDK を生成を展開し、ウィジェット SDK が存在するか、最新であるか、インストールされているかを確認します。

  1. まず、必要なオントロジーのデプロイを完了します。
  2. 表示に従って、SDK を生成、SDK を更新、または SDK を再生成を選択します。
  3. 生成に成功するまで待ちます。
  4. 生成されたバージョンがインストールされていない場合は、インストールまたは最新バージョンにアップグレードを使用します。

生成された SDK がインストール済みで最新バージョンであることを示すウィジェットのデプロイチェックリスト。

SDK には、ウィジェットが使用するデプロイ済みのオントロジー定義が反映されている必要があります。新しい定義をマージした後は、CI に依存する前に SDK を更新してください。ローカルプレビューが動作していても、本番環境の SDK が新しいリソースをエクスポートしていることの証明にはなりません。パネルにウィジェット SDK はインストール済みおよび最新と表示されている場合は、別途インストール操作を行う必要はありません。

CI チェックに合格する

すべての CI チェックに合格するを完了します。求められた場合はデプロイファイルを生成または更新し、未コミットの変更をコミットして、失敗したチェックを解決します。

保護されたコードブランチでは、新しいブランチでファイルを生成または更新し、提案をレビューしてマージしてから、デプロイに戻ります。

リリース前に対処する必要があるウィジェット SDK と未コミットの変更を示すデプロイチェックリスト。

タグを付けてリリースする

デプロイビューからリリースにタグを付け、ウィジェットセットの新しいバージョンを公開します。タグを付けると、Foundry CI がウィジェットセットをビルドし、そのバージョンを Widget Registry に公開します。公開の仕組みとバージョンの計算方法については、ウィジェットセットを公開するを参照してください。

新しいバージョンを公開しても、既存のウィジェットの使用箇所は変更されません。Workshop アプリケーションは、新しいバージョンに更新するまで、設定されているバージョンを引き続き使用します。

ウィジェットを Workshop に埋め込む

ウィジェットセットを公開したら、Workshop アプリケーションにウィジェットを追加し、そのパラメーターとイベントを設定します。ウィジェットを Workshop に埋め込むを参照してください。

表示でウィジェットの寸法を確認します。コンテナいっぱいに表示されるウィジェットでは、行の高さを自動 (最大) ではなく Flex または絶対に設定する必要がある場合があります。自動サイズ調整を参照してください。

ウィジェットの開発モードがアクティブな場合は、公開済みバージョンを確認する前に一時停止または停止してください。リリースを選択するだけでは、個人用の開発オーバーライドは無効になりません。

更新をリリースする

変更をリリースするには、編集ビューで改良を続けてから、デプロイビューに戻り、新しいリリースにタグを付けます。新しいバージョンが Widget Registry に公開され、Workshop アプリケーションを更新してそのバージョンを使用できるようになります。