Wercker is a Continuous Delivery platform that enables developers to reduce risk and streamline their workflow by testing and deploying code frequently. Every time a git push is done, Wercker receives a notification from the source control platform that hosts the code, informing it that new code has been committed.