お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Git Integration

Catalyst Slateでは、一般的なGit providerと統合し、アプリケーションを自動的にデプロイできます。これにより、シームレスなワークフローとデプロイメント管理が可能になり、開発者の生産性とデプロイメントのスケーラビリティが大幅に向上します。

サポートされているGit providerは以下のとおりです:

任意のNode based client frameworkで構築されたコードをデプロイできます。さらに、Slateは幅広いフレームワークのネイティブサポートも提供しています。サポートされているフレームワークの完全なリストについては、こちらのヘルプページを参照してください。

次のヘルプセクションでは、各デプロイ方法について詳しく説明します。


プライベートリポジトリからのデプロイ

Catalyst Slateでは、Git accountとシームレスに統合し、private repositoryにアクセスして、それらのリポジトリから直接アプリケーションをデプロイできます。

private repository統合方式を使用してWebクライアントアプリケーションをデプロイするには、以下の手順に従ってください:

  1. コンソールでCatalyst Slateサービスに移動し、Start Exploringをクリックします。

slate-start-exploring

  1. Slateと統合するGit providerを選択します。

slate-git-provider

  1. Catalyst Settings→Git Integrationにリダイレクトされます。Add Accountをクリックします。

git-integration-settings

  1. AgreeをクリックしてGit providerの利用規約に同意します。

git-integration-agree

Git accountがCatalystと統合され、ここに一覧表示されます。

git-integration-successful

このタブを閉じてSlateに戻ります。統合されたGit accountとそのリポジトリの一覧がここに表示されます。

git-repository-linked

  1. 必要なリポジトリをクリックしてSlateデプロイメントを開始できます。Create Deploymentポップアップでは、以下のスクリーンショットに示すように、リポジトリ名が自動的にアプリケーション名として使用されます。

create-deployment-popup

  1. Slateを使用してデプロイするリポジトリのbranchまたはcommitを選択します。

select-deployment-source

  1. デプロイメント名を入力します。

enter-deployment-name

  1. ドロップダウンメニューを使用して、アプリケーションのフロントエンドフレームワークを選択します。

choose-app-framework

  1. NodeランタイムはデフォルトでNode 18に設定されます。必要に応じて、ドロップダウンメニューからサポートされているランタイムに変更できます。
注意:
  • Node.jsランタイムを使用すると、Webブラウザの外部(サーバーやコンピューターなど)でJavaScriptコードを実行できます。JavaScriptにファイル、ネットワーク、その他のシステムツールへのアクセスを提供することで、Webサイトやアプリケーションの構築を支援します。

  • package.jsonファイルで指定されている、アプリケーションが構築されたNode.jsバージョンに一致するランタイムを選択してください。

choose-node-runtime

注意: **Node.js version 20**もサポートされるようになり、デフォルトオプションとして選択されます。
  1. アプリケーションのroot pathを設定します。
注意: root path(通常「/」と表記)は、クライアントアプリケーションのメインファイル(source code、設定ファイル、依存関係を含む)が配置されているベースディレクトリを指します。

set-root-path

  1. Auto Deployを有効にすると、特定のbranchにプッシュされたコードがSlateを使用して自動的にデプロイされます。このオプションはcommitには適用されません。この手順はオプションです。

enable-auto-deploy

  1. output path、build command、およびstart commandは、検出されたフレームワークに基づいて自動的に入力されます。必要に応じて編集できます。
注意:
  • output pathは、アプリケーションが本番環境用にコンパイルまたはビルドされるディレクトリです。

  • build commandは、development codeをproduction codeに変換するスクリプトです。

  • install commandは、プロジェクトに必要なすべての依存関係を取得してインストールします。たとえば、各クライアントサイドフレームワークのinstall commandは以下のとおりです:

    • React, Next.js, Vue, Angular, Sveltenpm installまたはyarn install
    • Astronpm installまたはpnpm install
    • Vitenpm installまたはyarn install
    • SolidJSnpm installまたはpnpm install

deploy-commands

  1. 必要に応じて、デプロイメントに必要なenvironment variablesを設定します。この手順はオプションです。

set-app-variables

  1. Deployをクリックします。Previewをクリックしてライブアプリケーションを表示できます。View Deployment Summaryをクリックして、デプロイメントの詳細と設定を確認できます。

deployment-summary-private

以下のスクリーンショットに示すように、アプリケーションの生成されたaccess URLを取得できます。Edit URLをクリックして、URLのsubdomain部分を編集できます。

edit-url-private

Changeをクリックして、このデプロイメントのAuto-Deployを無効にできます。

change-auto-deploy-private

  1. デプロイメント名を入力し、Disableをクリックします。

confirm-disable-auto-deploy

Sync Nowボタンをクリックして、最新のcommitを同期できます。

sync-now-button-private

必要に応じて、生成されたSlate URLをカスタムドメインにマッピングすることもできます。

左ペインのHistoryタブに切り替えて、アプリケーションに対して行われたデプロイメントの一覧を表示できます。詳しくはこちらのヘルプセクションを参照してください。左ペインのConfigurationタブに移動して、デプロイメントのcacheを有効化できます。また、必要に応じて、デプロイメントに必要なenvironment variablesを設定することもできます。

次のセクションでは、Slateを使用してpublic repositoryから直接アプリケーションをデプロイする方法について説明します。

最終更新日 2026-02-23 18:09:41 +0530 IST