With SonarQube 8.9 LTS, SonarSource has made it available for everyone to fail a pipeline when the Quality Gate fails, using any CI desired. This feature was initially introduced as a plugin in 2013 but was deprecated and then maintained by the community. The company recognized the demand for this feature despite its limitations, including increased load on instances and potential pipeline duration increases. The `sonar.qualitygate.wait` parameter is now available, but it has drawbacks such as polling the SonarQube instance and potentially increasing pipeline duration.