サイトのステージングバージョンを作成する方法

NetlifyでのGitHubプルリクエストに基づいてウェブサイトのバージョンをデプロイするためのステップバイステップのチュートリアル

私はコースを立ち上げる過程にあり、公開しているサイトの現在のバージョンを変更せずに、「立ち上げ日」に表示されるランディングページを完成させる必要がありました。

使っていますNetlifyこれにより、Gitブランチからウェブサイトを自動的にデプロイするのが簡単になります。私の場合はGitHub。このプロセスを文書化します。 CI / CDをベースにしている他のホスティングプロバイダーギットリポジトリには、同様のツールが配置されている場合があります。

Netlifyは、次のデプロイプレビューを自動的にビルドしますプルリクエスト

だから私がしたことは、私が呼んだ新しいブランチを作成したことですlaunch、いくつかのコミットを追加して作業を開始し、GitHubデスクトップで非常に簡単にできるプルリクエストを作成しました。

PRを送信した直後に、Netlifyは継続的インテグレーション/継続的デリバリーパイプラインを開始しました。

NetlifyのWebサイトに切り替えると、プルリクエストブランチが自動的に取得され、デプロイプレビューが開始されたことがわかります。

数分後、ウェブサイトの新しいURLを取得し、それを使用してコースの開始準備を進めましたが、メインドメインはまだmaster支店コード。