sfpowerscripts icon indicating copy to clipboard operation
sfpowerscripts copied to clipboard

Add an option to rollback a failed release

Open azlam-abdulsalam opened this issue 3 years ago • 0 comments

When one releases a set of packages into an environment, there could be situations where one of the package fails and resulting in an incorrect org in terms of functionality. For eg: A release which consists of packages A,B and C failed during the installation of C, has new versions of A and B, introducing new functionality to the org, where as its not accurate without package 'C'.

Though number of these instances are pretty low in higher environments, as a particular release would be tested a number of times in multiple environments in lower environments. There are still instances where packages fail to install mostly due to a missing manual step. This results in a potential downtime till the team addresses the failure by a roll-forward.

It would be ideal in this scenario to have a rollback option, which basically realigns the org back to the versions of the packages that were available in the org before the release was intiated.

azlam-abdulsalam avatar Apr 06 '21 01:04 azlam-abdulsalam