Skip to main content

コマンド ラインから Spark アプリをデプロイする

コマンド ラインから Spark アプリをデプロイする方法について説明します。

この機能を使用できるユーザーについて

Copilot Pro+, Copilot Max(コパイロット・マックス), Copilot Enterprise

イントロダクション

GitHubコードスペースで Spark をさらに開発する場合は、Sparkの拡張機能である GitHub CLI CLI を使用して、コマンド ラインから直接デプロイできます。

[前提条件]

  • GitHub Copilotへのアクセス。 Copilot Pro+を使用するには、Copilot Max(コパイロット・マックス)、Copilot Enterprise、またはSparkライセンスが必要です。 「GitHub Copilotとは を参照してください。
  • Spark アプリ ("spark") を構築している必要があります。 ビルドを開始するには、 Sparkに移動します。
  • あなたの spark のリポジトリを作成しましたGitHub。 手順については、「GitHub Spark を使用した AI を利用したアプリの構築とデプロイ」を参照してください。

コードスペースで Spark を開く

Spark CLI は現在、GitHubコード空間内でのみ機能します。

  1. GitHub上の Spark のリポジトリのメイン ページに移動します。
  2. ** Code** ボタンをクリックし、次に Codespaces タブをクリックします。
  3. ** **をクリックしてコードスペースを作成します。 コードスペースが新しいブラウザー タブで開きます。

Spark CLI をインストールする

  1. codespace のターミナルで、次のコマンドを実行して、 Spark CLI をインストールします。

    Bash
    gh extensions install github/gh-runtime-cli
    
  2. インストールが完了したら、 Spark CLI がインストールされていることを確認するには、次を実行します。

    Bash
    gh runtime-cli version
    

Spark を構築する

  1. codespace のターミナルで、次のコマンドを実行して、 Spark SDK の最新バージョンをインストールします。

    Bash
    npm install @github/spark@latest
    
  2. 次に、次のコマンドを実行して、 Spark アプリをコンパイルします。

    Bash
    npm run build
    

Spark をデプロイする

  1. Spark アプリをデプロイするには、次のコマンドを実行します。

    Bash
    gh runtime-cli deploy --dir ./dist
    

トラブルシューティング

Spark のデプロイ時に --app パラメーターの指定を求められた場合は、「Spark をビルドする」の手順 1 に従って、 Spark SDK の最新バージョン に更新します