javaantbuildsourceforgedailybuilds

Sourceforge daily builds


I currently mantain an open-source project hosted in SourceForge. My project is written in Java using ANT build scripts. (Ant has a few extensions installed, but let's ignore that for now.)

Unfortunately, there seems to be no easy way to automatically generate daily builds. Is there any workaround I can use. Here is what I want:

  1. It should always use the most recent SVN version.
  2. It should build it.
  3. It should publish it online. If it fails, it should publish the error report.
  4. These tasks should be done automatically.

How can I do this? How can I emulate automatic daily builds of a project hosted in SourceForge?


Solution

  • As far as I understood your problem what you need is a Continuous Integration tool. It will pool the SCM for you, start a build and publish/store the error report in case of failure.

    My favorite one is Hudson:

    https://hudson.dev.java.net/