Environments
Squadbase provides tools for deploying applications to multiple environments.
Squadbase provides tools for deploying applications to multiple environments. This allows developers to safely develop and test features without affecting the production environment.
Creating Multiple Environments and Automated Deployment
Squadbase comes with Production and Preview environments by default. Additionally, you can create new environments as needed. Each environment can be linked to a GitHub branch, and deployments are automatically triggered based on branch changes.
Environment Types
- Production Environment: Used as the production environment. User analytics features are available.
- Preview Environment: Used to verify features under development. Automatically tracks all unlinked branches.
- Custom Environment: Additional environments that can be created as needed.
Branch and Commit-specific Share Links
Each deployment generates a share link for the environment, branch, and commit. This allows developers to verify their changes in a completely isolated environment.
Environment Configuration
Environment Variables
You can set environment variables for each environment. This allows you to apply different settings for each environment.
Subdomain Settings
You can set subdomains for each environment. This allows you to access your application with different URLs for each environment.
Log Monitoring
Log monitoring is supported in all environments. This allows you to check the status of your application in real-time.
For more details, please refer to the Log Monitoring documentation.