Dont run auto-promote when the build fails AND fail the build if auto promotion fails
Add dry run retries
Merge pull request #3 from scobal/master

Hmm.. not sure how I missed this pull request. Apologies