Add a custom 'Release Failed' action

deployFailed.ps1 is great for handling failure in an individual package, but it would also be nice to have a way of taking action if an overall release fails. Something similar to TeamCity’s Powershell build steps where you can right inline Powershell in the action would be ideal, or even just the ability to run script from disk.

The reason we’re looking at this is that we’re automatically pushing test releases from TeamCity. It’s easy to detect if they succeed (add a package which posts back to TeamCity as the last package in the project), but hard to arrange any action if they fail.

Hi Michael,

Thanks for the suggestion. I think the combination of this new Trello:

https://trello.com/card/add-recovery-steps-to-a-project-definition/4e907de70880ba000079b75c/175

And this existing one:

https://trello.com/card/new-deployment-step-ad-hoc-powershell/4e907de70880ba000079b75c/8

Should make it possible to implement this. Feel free to add any extra notes to those Trello’s.

Paul