自動ロールアウトを有効にしている場合は、新しい commit をクライアントに push するたびに、 GitHub リポジトリの live ブランチで、App Hosting 新しいバージョンが表示されます。ロールアウトのステータスは、 Firebase コンソールまたは App Hosting GitHub チェックで。
ロールアウトを表示
Firebaseコンソールでは 自動的にスケールします App Hosting タブ、 [表示 します。ダッシュボード 現在のロールアウトに関する情報とともに、ロールアウト このバックエンドのすべてのロールアウトの履歴が 記録されています
各ロールアウトには、Git commit、Cloud Build ジョブ、 Cloud Run のリビジョンです。
- git commit はロールアウト時のリポジトリのスナップショットです。 作成されます。
- Cloud Build ジョブは App Hosting が実行されるビルド環境 使用します。Cloud Build ログにアクセスするには、 。
- Cloud Run リビジョンは、ウェブアプリのランタイム環境です。 ロールアウトのランタイム構成(CPU など)や、 環境変数など)を設定して、 [Cloud Run 個のリビジョンを表示] を選択します。
ロールアウトを手動でトリガーする
GitHub ソースからロールアウトを手動でトリガーする場合は、 新しい commit を push する場合は、Firebase コンソールからロールアウトを作成できます。1 本 手動でロールアウトをトリガーするのは、再生成を強制する場合です。 静的コンテンツを提供します。たとえば、ページの生成に使用されたデータが 更新された場合、ページを再レンダリングして更新されたコンテンツを配信します。
- App Hosting タブで、[表示 ダッシュボードで、ロールアウトを作成するバックエンドを選択します。
- バックエンド ダッシュボードで、[ロールアウトを作成] を選択します。
- デプロイするブランチを選択します。
- デプロイする commit(最新の commit または以前の commit)を選択します commit ID で指定された値。
- [作成] を選択します。ロールアウトのステータスとビルド番号が ロールアウト履歴のテーブルです。ロールアウト プロセスが完了すると、 ロールアウトが現在のロールアウトとして表示されます。
公開設定を変更
ロールアウトのライブブランチを変更して、無効化または有効化できます [設定 >Deployment ビューを バックエンドのダッシュボードです。
- App Hosting タブで、[表示 ロールアウト設定を更新するバックエンドの [Dashboard] を選択します。
- バックエンド ダッシュボードで [Settings] を選択します。デフォルトのビューには ドメインとカスタム ドメインに関する情報が表示されます。
- [Deployment] ビューを選択します。このビューでは、ライブ ストリーミングを 自動ロールアウトを無効または有効にすることもできます。また、アプリのルート ディレクトリとバックエンドの環境を設定することもできます(複数の環境にデプロイするをご覧ください)。