Skip to main content

codespaces の事前ビルド

codespace の作成を高速化するために、特定のリージョン内の特定のブランチの codespace をプレビルドするようにプロジェクトを構成できます。

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

You create and configure prebuilds in your repository's settings. GitHub Codespaces のリポジトリ レベルの設定は、個人アカウントが所有するすべてのリポジトリで使用できます。

Organization が所有するリポジトリの場合、GitHub Codespaces のリポジトリ レベルの設定は、GitHub Team および GitHub Enterprise プランの Organization で使用できます。 設定にアクセスするには、Organization またはその親 Enterprise が支払い方法を追加し、GitHub Codespaces の使用制限を設定する必要があります。 詳細については、「組織内の codespace を誰が所有し、支払うかの選択」および「GitHub のプラン」を参照してください。

GitHub Codespaces のプレビルドについて

GitHub Codespaces プレビルドは、大規模または複雑なリポジトリの新しい codespace の作成を高速化するのに役立ちます。

プレビルドの構成

変更をリポジトリにプッシュするたびに自動的に codespace をプレビルドするようにプロジェクトを構成できます。

プレビルドで他のリポジトリにアクセスできるようにする

正常にビルドできるように、プレビルドが他の GitHub リポジトリにアクセスすることを許可できます。

事前ビルドの管理

リポジトリのプレビルド構成をレビュー、変更、削除できます。

事前ビルドが可能なブランチに対する開発コンテナー構成の変更のテスト

プレビルドに対し有効になっているブランチの開発コンテナー構成を変更する場合は、codespace で変更をテストする必要があります。