Support Deployment Rollbacks Natively

Problem to solve

Today, if a developer is working in a CD environment they can easily deploy their application MR to production. However, there is no native way to easily roll-back that specific commit if issues are encountered.

Intended users

Further details

Today you can do this by scripting a manual roll-back job. But we should make that roll-back more native.

Proposal

Add a native button to roll-back a deployment (if a roll-back stage or job is defined).

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references