Ratchet,  your Generic customizable Jenkins Ratcheting solution.