注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
SuperRepo は開発のベータ版段階にあり、お使いのエンロールメントでは利用できない場合があります。開発が進行している間は、機能が変更される可能性があります。
SuperRepo のデプロイは、Foundry Marketplace を基盤としています。SuperRepo はネイティブの Marketplace 製品にコンパイルされ、Foundry CLI を使用してエンロールメントにインストールします。
SuperRepo のソースがどこにあるかに応じて、どこからでもデプロイできます。Palantir プラットフォームから Foundry CI(Jemma)を通じてデプロイすることも、ご自身のマシンや任意の CI システムからデプロイすることもできます。
デプロイ先を設定し、対象の名前空間、プロジェクト、Web サイトのドメインなど、必要な入力をマッピングします。
SuperRepo のルートから foundry deploy configure を実行します。対話形式で設定を進められます。
完了すると、リポジトリのルートに env.yml が書き込まれます。このファイルにはデプロイ設定が保存され、以降のすべてのデプロイで再利用されます。
env.yml をリポジトリにコミットします。Palantir プラットフォームからデプロイするで説明するとおり、タグを使用してデプロイする際に Foundry CI がこのファイルを読み取ります。
後で入力を変更するには、foundry deploy configure を再度実行します。

デプロイの設定に成功し、env.yml ファイルが用意できたら、製品を Foundry エンロールメントにデプロイできます。
ソースが Palantir プラットフォーム内でホストされている場合は、SuperRepo リポジトリにタグを付けると、Foundry CI が残りの処理を行います。

タグを作成すると、デプロイジョブがトリガーされます。進行状況を確認するには、タグタブを開き、チェック列のエントリーを選択します。

Foundry CI の外部からデプロイするには、FOUNDRY_TOKEN 環境変数に Foundry DevOps の公開権限を持つトークンを設定する必要があります。CLI がこの変数を読み取る方法については、Foundry で認証するを確認してください。
ソースがほかの場所でホストされている場合は、ターミナルまたは任意の CI システムからビルドしてデプロイします。
Copied!1pnpm run build && foundry deploy
どちらのデプロイ方法でも、同じ env.yml を読み取ります。

デプロイのステップに成功したら、Marketplace でインストールを表示できます。

オントロジー SDK React アプリケーションがある場合は、アプリケーションにアクセスできるようになるまでに、さらに2つのステップが必要です。インストールした Developer Console アプリケーションを開き、次の操作を行います。
