Delivery & Release
Overview
Delivery and release standards require software changes to move from build to release through verified, automated, and reversible practices.
Choose a standard below to read it in full.
Standards
Continuous Integration
A change affecting deployable software is built, tested, and scanned before merge so security and quality issues are identified early.
Build & Artifact Management
Each deployable artifact is built once and used unchanged in every environment to which it is promoted.
Continuous Delivery & Deployment
Planned deployments are automated, repeatable, verified, and recoverable.
Progressive Delivery
A production deployment proceeds in stages that verify the new version before full rollout.
Feature Flagging
Feature flags decouple deploying code from releasing it.
Release Strategy
A release is a deliberate decision distinct from pipeline completion.
Rollback Strategy
Recovery from a failed deployment follows a fast, rehearsed process.