環境の管理
Squadbaseでは、アプリケーションを複数の環境にデプロイするための管理機能を提供しています。
Squadbaseでは、アプリケーションを複数の環境にデプロイするための機能を提供しています。これにより、開発者は本番環境に影響を与えることなく、安全に機能の開発やテストを行うことができます。
複数環境の作成・デプロイの自動化
Squadbaseでは、Production、Preview環境を標準で用意しています。さらに、必要に応じて新しい環境を作成することができます。各環境にはGitHubのブランチを紐づけることができ、ブランチの変更に応じて自動的にデプロイが行われます。
環境の種類
- Production環境: 本番環境として使用する環境です。ユーザー分析機能が利用可能です。
- Preview環境: 開発中の機能を確認するための環境です。紐付けのない全てのブランチを自動的に追跡します。
- カスタム環境: 必要に応じて作成できる追加の環境です。
ブランチ・コミット単位の共有リンク
各デプロイには、環境、ブランチ、コミットごとに共有リンクが発行されます。これにより、開発者は自身の変更による影響を完全に分離された環境で確認することができます。
環境の設定
環境変数の設定
各環境には環境変数を設定することができます。これにより、環境ごとに異なる設定を適用することができます。
サブドメインの設定
各環境にはサブドメインを設定することができます。これにより、環境ごとに異なるURLでアプリケーションにアクセスすることができます。
ログモニタリング
全ての環境でログモニタリングがサポートされています。これにより、アプリケーションの動作状況をリアルタイムで確認することができます。
詳細については、ログモニタリングのドキュメントを参照してください。