TheLartians / ModernCppStarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
https://thelartians.github.io/ModernCppStarter
The Unlicense
4.43k stars 386 forks source link

Support sonarcloud.io #131

Closed jayvdb closed 3 years ago

jayvdb commented 3 years ago

https://sonarcloud.io is a SaaS like codecov.io which supports C++ projects, which is free for OSS projects, and the server is also OSS so projects can self-host if they want to avoid problems like https://www.schneier.com/blog/archives/2021/04/backdoor-found-in-codecov-bash-uploader.html

https://www.sonarqube.org/features/multi-languages/cpp/

TheLartians commented 3 years ago

Hey thanks for the suggestion! For now I don't believe it's an essential feature to the starter as we already support other common static analysers. However, if you think this has a large value for users, feel free to maintain a custom fork of the starter.