Menu

Headless build

Help
2007-05-14
2013-04-29
  • Edward Mann

    Edward Mann - 2007-05-14

    I see that i can request an account to get builds to work on a server, but how do i set up my own headless build system? I would like to have my project build on my build server.

    Thanks.

     
    • Markus Barchfeld

      Now where you have a single command build ready, you can call it with the build scheduler of your choice. On the pluginbuilder server there is a Ruby application which allows to configure and trigger the builds via Web Interface. RDT however is built with cruiseceontrol, you can have a look at the configuration at https://svn.sourceforge.net/svnroot/rubyeclipse/trunk/org.rubypeople.rdt.build/cruiseControl/.

      On your server make sure that
      - java, ANT, Eclipse are installed
      - configure build_local.properties accordingly
      - the CVS command is available on command line and that you can check out your sources without interaction (e.g. set up key access for getting the sources from sf.net)
      - an X display is configured (e.g. Xvfb, Xrealvnc if you have a server without VGA device ...) if you want to run non-headless tests
      - build results are published, in the simplest case just set the property buildResultsDirectory

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.