Rob Solfest on 16 Aug 2024 14:50:02
SITUATION: Organizations commonly have release blackout periods to minimize risk of releases during critical business.
ENHANCEMENT REQUEST: Add the capability to specify protected release window policies to each pipeline. This would show a visible warning in the pipeline during a protected release window. This warning could be a visible warning with an override checkbox in the 'Deploy to next stage' dialog. Additionally, it could be a visual banner on the Test or Production stage in the Deployment Pipeline.
EXAMPLE: If one were to attempt to promote a deployment during the protected release window, they would encounter a visual warning that they are currently within a protected release period. A notification reminder in the 'Deploy to next stage' dialog could allow them to cancel the release or override the release window policy and continue the deployment into Production. The policy feature could be implemented to only affect releases into production or could be more flexible to allow for a separate release window policy for deployments into the Test environment as well.