https://github.com/mbarbine/JenkinsDB
On Monday, November 14, 2011 4:56:50 PM UTC-5, gboissinot wrote: > > Which metrics tools do you use? > > Sonar provides some plugins to support Java, C/C++, C# and so on. These > plugins run the metric tool (run step) and record metrics results in Sonar > database (collect step). These informaion can then be displayed in the > Sonar Web dashboard. > > However, I strongly suggest running the metrics tools from Jenkins (run > step). The Jenkins role is to set up an environment and to instanciate the > integration process. > Therefore, metrics tools are executed from Jenkins (or from a process such > as your build tool, managed by Jenkins). > Then these metrics results can be processed and convert them in a generic > format. > > These output can then be sent to a datastore or to Sonar if you want to > use Sonar as a generic metrics platform. In the last case, Sonar is only > aimed at collecting metrics results and at displaying them. In my opinion, > that's the right approach. > > Please look at the DTKit ecosystem > https://wiki.jenkins-ci.org/display/JENKINS/DTKit > https://wiki.jenkins-ci.org/display/JENKINS/DTKit+Plugin > > On Mon, Nov 14, 2011 at 5:52 PM, Keith B. Perry > <[email protected]<javascript:> > > wrote: > >> Hi all, >> I am currently manually generating some reports for management, and I >> would like to automate these. The reports themselves just show the exact >> numbers of each project at the end of each month. It would be great if >> each time a build was fired off, it would write a record to the database >> and update it with statistics (cyclomatic complexity, static analysis, >> compiler warnings, code coverage, etc...). Sonar looks promising, but we >> have a very diverse environment (Java, C++, C, C#, python) that I am not >> sure it would be able to handle. >> >> Does anyone have any experience out there with Sonar and C++ tools? >> >> Any good ideas how to have Jenkins automatically throw records in a >> database? >> > > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
