Hi Jason,
I can't find anything about the ant support of sonar. any pointers? An
ant task or something similar would make it easy to migrate it to gradle.
regards,
René

Am 18.10.10 23:00, schrieb Jason Porter:
> I know the Sonar guys had talked about supporting things other than
> Maven (I think it works with ant currently, just have to tell it where
> the files are).  Adam and Hans would also like to get Sonar support,
> just hasn't been a priority.
>
> Jason Porter
> http://lightguard-jp.blogspot.com
> http://twitter.com/lightguardjp
>
> Software Engineer
> Open Source Advocate
>
> PGP key id: 926CCFF5
> PGP key available at: keyserver.net, pgp.mit.edu
>
>
>
> On Mon, Oct 18, 2010 at 14:30, Rene Groeschke <[email protected]> wrote:
>>  Hi Thomas,
>> according to the description at
>> http://docs.codehaus.org/display/SONAR/Analyzing+Java+Projects you
>> definitely need a pom.xml to get sonar working.
>>
>> exporting and manipulating a pom.xml with gradle is easy. you can start
>> with this snippet:
>>
>> --------------
>> apply plugin:'java'
>> apply plugin:'maven'
>>
>> group = 'org.acme'
>> version = '0.1-SNAPSHOT'
>>
>>
>> def SONAR_PROP_DYN_ALIAS = """\
>>    <properties>
>>        <sonar.dynamicAnalysis>false</sonar.dynamicAnalysis>
>>    </properties>
>> """
>>
>> task exportPom << {
>>    pom {
>>        withXml { xmlProvider ->
>>              def xml = xmlProvider.asString()
>>              xml.insert(xml.lastIndexOf('</project>'),
>> SONAR_PROP_DYN_ALIAS)
>>        }
>>    }.writeTo("pom.xml")
>> }
>> --------------
>>
>>
>> regards,
>> René
>>
>> ps.: I had a look on the sonar mvn plugin. maybe we could port it to
>> support gradle more nativly. any volunteers?
>>
>> bye bye
>>
>>
>>
>> Am 18.10.10 20:26, schrieb Thomas Carlier:
>>> Hi Rene:
>>>
>>> That's what I've found out so far.  I've been hoping to find a gradle plugin
>>> that would make the necessary maven calls to Sonar.  Otherwise, I'm thinking
>>> it would be nice to have an 'export to pom.xml' command within gradle so we
>>> wouldn't have to maintain 2 configuration files, just to use Sonar.  (yes,
>>> we really want to use Sonar *and* stay with gradle).
>>>
>>> I hope someone can help me find my way through the maze of (what seems to
>>> be) disconnected technologies.
>>>
>>> Thanks,
>>>
>>> --- Tom C.
>>>
>>> On Sat, Oct 16, 2010 at 5:26 AM, Rene Groeschke <[email protected]> wrote:
>>>
>>>>  Hi Tom,
>>>> sorry, I've mixed up Sonar and Nexus by Sonartype. I think you mean
>>>> http://www.sonarsource.org/. I can't find an API description on how to
>>>> deploy your measures to Sonar. It seems to be hardly wired with maven.
>>>>
>>>> regards,
>>>> René
>>>>
>>>>
>>>> Am 16.10.10 13:29, schrieb Thomas Carlier:
>>>>> Hi Rene:
>>>>>
>>>>> Sonar is not an artifact repository.  It's an open source quality
>>>> management
>>>>> platform, dedicated to continuously analyze and measure technical
>>>> quality,
>>>>> from the project portfolio to the class method.
>>>>>
>>>>> I'd like to use it for tracking the emma code coverage trends over time
>>>> (and
>>>>> other code health metrics).
>>>>>
>>>>> --- Tom C.
>>>>>
>>>>> On Thu, Oct 14, 2010 at 8:26 PM, Rene Groeschke <[email protected]>
>>>> wrote:
>>>>>>  Hi Thomas,
>>>>>>
>>>>>> there was a discussion on how to do handle/upload a custom produced file
>>>>>> (DLL in this example) with gradle and artifactory on this mailinglist.
>>>>>> Take a look at
>>>>>> http://markmail.org/message/niseybxbjynckr2c
>>>>>>
>>>>>> regards,
>>>>>> René
>>>>>>
>>>>>> Am 15.10.10 02:40, schrieb Thomas Carlier:
>>>>>>> I have my gradle build producing emma code coverage reports and I'd
>>>> like
>>>>>> to
>>>>>>> upload them to a Sonar server.
>>>>>>>
>>>>>>> Can anyone help me understand the syntax for this?
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> --- Tom C.
>>>>>>>
>>>>>> --
>>>>>> ------------------------------------
>>>>>> Rene Groeschke
>>>>>>
>>>>>> [email protected]
>>>>>> http://www.breskeby.com
>>>>>> http://twitter.com/breskeby
>>>>>> ------------------------------------
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe from this list, please visit:
>>>>>>
>>>>>>    http://xircles.codehaus.org/manage_email
>>>>>>
>>>>>>
>>>>>>
>>>> --
>>>> ------------------------------------
>>>> Rene Groeschke
>>>>
>>>> [email protected]
>>>> http://www.breskeby.com
>>>> http://twitter.com/breskeby
>>>> ------------------------------------
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>    http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>>>
>>
>> --
>> ------------------------------------
>> Rene Groeschke
>>
>> [email protected]
>> http://www.breskeby.com
>> http://twitter.com/breskeby
>> ------------------------------------
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>


-- 
------------------------------------
Rene Groeschke

[email protected]
http://www.breskeby.com
http://twitter.com/breskeby
------------------------------------


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to