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.

Reply via email to