There are currently step and stage level failure strategies. I'd like the ability to define a pipeline failure strategy, and execute a rollback for deployment types that support it. This should work for multi-service and multi environment deployments.