Company
Date Published
Author
Thomas Olivier
Word count
694
Language
English
Hacker News points
None

Summary

SonarCloud has recently added support for mono-repositories in Azure DevOps Services and GitHub, a feature requested by some users on the Community forum, allowing organizations to store multiple projects within a single large repository. This new feature enables users to configure one Quality Gate per project, receive multiple Quality Gate results, and read project-labeled messages from SonarCloud, providing a more efficient way to manage code quality and security for complex projects. To take advantage of this feature, each SonarCloud project must have a unique project key, which can be configured using a pattern including the organization name, project name, and internal reference to the project within the monorepo. The support is currently available only for GitHub and Azure DevOps Services repositories, and users can import or convert existing projects to take advantage of this new feature, which aims to bring more accuracy to code quality and security decisions.