On August 23, 2014 7:27:19 PM MDT, EBo <[email protected]> wrote:
>I was going to suggest another open-source group set up a compile farm 
>and wanted to faq check my pointers only to find that the one at 
>SourceForge died after a power failure in 2006, and I cannot find the 
>current docs on LCNC's compile farm...
>
>What is the status of LCNC testing on a compile farm?

Every push to the git repo causes a hook script to run that triggers the 
build/test/package automation.  We use a CI system called Buildbot.

Our build farm consists of a bunch of virtual machines running on a couple of 
servers in my garage, on a shelf under my wife's canning stuff.  Oh yeah, plus 
an Odroid U3 machine doing our Arm builds.

First we do a run-in-place compile-and-test on every supported platform.  If 
they all pass, then we build debian packages for all those platforms and put 
them in the buildbot's deb archive.  The debs are built with pbuilder, so the 
build dependencies are verified and the build server environment can't 
contaminate the packages.

We also build docs and upload them to the main www.linuxcnc.org website, and do 
static analysis builds with Clang on a couple of platforms. 

-- 
Sebastian Kuzminsky
------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to