Skip to content
Latchkey

プレビュー環境(Preview Environment)とは?

プレビュー環境は、pull requestからビルドされたアプリケーションの一時的なインスタンスを自動でデプロイし、一意のURLで公開することで、レビュアーが承認前に変更を操作できるようにするものです。これはエフェメラル環境の具体的で非常に一般的な用途であり、VercelやNetlifyといったプラットフォームによって広まりました。この環境はPRがマージまたはクローズされると破棄されます。

なぜ重要か

diffを読めば何が変わったかは分かりますが、それがどう感じられるかは分かりません。プレビュー環境を使えば、レビュアーやステークホルダーが実際のデプロイ上で変更を操作できます。これにより視覚的・挙動的な問題を早期に発見でき、フィードバックループが短縮されます。CI pipelineが各プレビューをオンデマンドでビルドしてデプロイします。

関連する概念

  • pull requestスコープのエフェメラル環境
  • PRごとに一意のライブURLを公開する
  • PRがクローズまたはマージされると破棄される

関連ガイド