Releases
A release is an immutable snapshot of your application at a specific point in time, packaged as a ZIP file.
What is a Release?
Section titled “What is a Release?”A release represents a deployed version of your application. Once created, releases are immutable and can be activated, deactivated, or rolled back at any time.
Release Properties
Section titled “Release Properties”- ID: Unique identifier
- App: The parent application
- Status: Active or inactive
- Created At: Timestamp of creation
- Archive: The ZIP file containing the application
Release Status
Section titled “Release Status”Active
Section titled “Active”The release currently serving traffic. Only one release per app can be active at a time.
Inactive
Section titled “Inactive”Previously deployed releases available for rollback.
Zero-Downtime Deployments
Section titled “Zero-Downtime Deployments”When you create a new release or rollback:
- The new release becomes active instantly
- The previous release becomes inactive
- No downtime occurs during the transition
- Traffic is immediately routed to the new release