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 
> <keith....@gmail.com<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 jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to