Trying to determine a way to auto rollback in the event of UI tests failed, if test pass the deployment remains. My colleague and I dug into the rest api for auto rollback feature but there's nothing found of a clean way to handle it. We can't do conditional tasks since the version of bamboo we have is incompatible. However I did see the plan runner tasks which looks promising. I wanted to first confirm are plan runners the only way that we can achieve the approach and are there any other ways of obtaining an auto rollback other than what I've mentioned.