Perform Java code analysis with Team Foundation Server and SONAR
Sep 13, 2013Charles Sterling
Summary
This post details how to integrate Java projects with Team Foundation Server (TFS) and SonarQube for code analysis. It outlines the use of Eclipse, Team Explorer Everywhere, TFS Build Extensions, Apache Ant, and the SonarQube Ant Task. The scenario involves developers working in Eclipse, pushing changes to TFS, and triggering a build that includes SonarQube analysis. The results are published to the SonarQube portal for review. The post provides step-by-step instructions for installing and configuring the necessary tools and modifying the Ant build script to incorporate SonarQube analysis.