Release Schedule
Schedule releases to run periodically with accumulated changes, daily or weekly cycles.
Release Scheduling allows you to automate and control the deployment of releases across different environments. This feature helps maintain consistent deployment patterns and ensures regular updates to your applications.
Key Features
- Schedule releases at custom intervals (minutes, hours, days, or weeks)
- Set different schedules for each environment
- Pause scheduled releases without affecting manual deployments
- Maintain separate release cycles for different environments
- Override schedules when needed with manual releases
Release Scheduling in Facets
Common Use Cases
Development Environment
Schedule frequent releases (every few hours) to ensure rapid integration of new features and bug fixes.
QA Environment
Set up daily releases to provide testers with the latest stable code for thorough testing.
Staging Environment
Configure weekly releases to match production deployment patterns and validate major changes.
How to Configure Release Scheduling
Note: Your environment will now automatically deploy releases according to the configured schedule while still allowing manual releases when needed.