Perhaps after the 0.13 release we can consider migrating the build part to
Gradle. I would love to get some experience with Gradle, as long as we could
make the build + site generation relatively seamless.
I will try to build and upload a 0.13-SNAPSHOT build to Maven within the
next couple days. I don't know how we would do anything like that
automatically without a more sophisticated continuous integration setup.
Chris
-----Original Message-----
From: Hamlet D'Arcy [mailto:ham...@gm...]
Sent: Sunday, February 27, 2011 2:18 AM
To: Cod...@li...
Subject: [Codenarc-developer] Maven - Snapshot & migrating off of GMaven for
Groovy 1.8
I tested our codebase with Groovy 1.8. From IDEA everything worked fine.
>From the command line it broke. The problem, as I understand it, is that the
GMaven version we use dictates the version of the Groovy compiler. I can
specify Groovy 1.8 in the pom.xml, but that isn't used to compile, only as a
dependency to run tests, etc. Perhaps we should use Rene's Gradle build for
building, and use Maven only for the site target. Then we can have a 1.7
version and a 1.8 version. *However*, this is not a big deal. You can
happily have a 1.8 Groovy project and run CodeNarc+1.7 against it. It is
just that some language features may not be recognized.
Also, I updated the version number in the pom to 0.13-SNAPSHOT. Is there any
way we could upload this to Maven central or have it automatically
published? I would like to have people use 0.13 SNAPSHOT to report defects
easily and then when we release we are more confident of our quality (and
can deliver bug fixes in SNAPSHOT versions faster). It would be nice to get
everyone on the snapshot and that way every time we check in a new rule,
they could get the rule automatically.
--
Hamlet D'Arcy
ham...@gm...
----------------------------------------------------------------------------
--
Free Software Download: Index, Search & Analyze Logs and other IT data in
Real-Time with Splunk. Collect, index and harness all the fast moving IT
data generated by your applications, servers and devices whether physical,
virtual or in the cloud. Deliver compliance at lower cost and gain new
business insights. http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________
Codenarc-developer mailing list
Cod...@li...
https://lists.sourceforge.net/lists/listinfo/codenarc-developer
|