On 16 Apr 2012, at 21:51, Matthias Melcher <[email protected]> wrote:
> I'd like to get FLTK into Continuous Integration in an attempt to make it > compile and link on all platforms at all times. That would be really cool - if "we" (i.e. you!) have resources to support it! I've found myself a few times wondering about committing a change that I can't really test on "enough" platforms... > Jenkins will then recompile FLTK whenever a change is commited on all > supported OS with all supported compilers. The results are presented in a web > page in a quite easily to follow way. So every change that is done will give > build results on all platforms within two hours and show errors quickly, even > if that particular developer does not have the platform in question. > > This is all news to me, though, and all I have done so far is download Ubuntu > ;-) . Is there anyone on the list who has done such a thing before and can > help if I run into trouble? Not really - I've used build-farms before of course but never set one up, and I guess this is a bit different anyway... Do the build hosts run on VM's, or do we set up actual individual physical machines for each host type? I've some experience playing with Virtualbox and generally found it pretty good... At least for hosting Linux, WinXP, WinNT4 & ReactOS targets... Never tried to virtualise a Solaris target though, nor OSX though I'm told it is feasible... On the ubuntu front, though I've always been a big fan, I'm starting to swing back to Fedora or Debian more these days - ubuntu's use of Unity & the way they leave all sorts of "standard" stuff out of the base install irritates me... That said, I'll probably be upgrading my laptop to the 12.04 LTS Real Soon Now... So, anyway, in summary, sounds like a good idea, but I probably don't have anything constructive to say! Cheers, -- Ian Sent, much to my surprise, from my iPhone _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

