Docs

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.