Tools such as Jenkins CI (and its predecessor Hudson) have native support for Maven projects. This allows these tools to make build reports and manage artifacts on a per-module basis. However, this is most powerful when each module produces jar files, and this only occurs for JVM-based platforms. While perl or python projects can be mavenised, the Jenkins integration benefits will be smaller because they do not follow the packaging convention. Jenkins will work just as well with non-mavenised perl/python/... projects.

Storage in SVN is a completely separate issue from the build process. Most projects are moving to git.

Kind regards,
Ben.

On 27/06/13 10:33, Anand Sudabattula wrote:
Also I read that once the projects are
mavenized its easy to integrate them with Continuous Integration
technologies.

--
Ben Caradoc-Davies <[email protected]>
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to