build + sonar