Although, http://docs.codehaus.org/display/SONAR/Analyzing+Java+Projects says you have to have a pom... hm, confused.
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 16:38, Jason Porter <[email protected]> wrote: > http://www.sonarsource.org/tag/ant/ is the best that I found. > > 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 16:22, Rene Groeschke <[email protected]> wrote: >> 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 >> >> >> > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
