Breaking your build on SonarQube quality gate failure

A summary on my QAlabs project for a Maven plugin and a standalone application to break the build on SonarQube quality gate failure