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

Reply via email to