Hi Matthew
 
I will be getting a proper web site in the near future as the geocities thing I have been using is now defunct. I have plenty of computers that can be pressed into service for doing windows and linux builds but no mac's 
 
Regarding VM. My son is a top expert (paid a mint) in the technical department of VM ware if you need any specialised info on VM let me know and I will pass it on to him. He owes me so many favours he can't afford not to fix it!


Barry Gerdes
Beaumont Hills Observatory
S 33' 41' 44"    E 150' 56' 32"
12" F10 GPS Polar mounted
Home Page  http://www.geocities.com/barrykgerdes
 



 
> Date: Tue, 20 Oct 2009 18:15:33 +0100
> From: matthewg42@gmail.com
> To: stellarium-pubdevel@lists.sourceforge.net
> Subject: Re: [Stellarium-pubdevel] Any chance of build servers?
>
> 2009/10/20 Fabien Chéreau <fabien.chereau@googlemail.com>:
> > Thimothy,
> > Could you please give the output of the compilation error?
> > Matthew, we have almost everything for the server, at the last news, Tangui
> > told me there are some problem for connecting something somewhere, I forgot
> > the details.
>
> Oh good. It'll be really nice to have this going. I will probably
> move all the landscapes and so on from my hosting there.
>
> > I personally don't know how to setup a proper nightly builds/tests. It would
> > be very nice feature, but it should not require too much maintenance
> > otherwise nobody will take care of it..
> > Fabien
>
>
> It's easy to automate with Linux. All we needs is a file hosting
> server where we can run cron scripts to age old files (e.g. we keep
> the last 7 builds).
>
> We should have a separate machine for doing the actual build which
> does no run any of the web hosting. This machine needs the
> development tool installed of course. Again, a cron job can set off
> the build and copy to the file host using scp when it's done.
>
> Automating the windows build will be fiddly. If we use a native
> windows machine, it can't really be headless. Alternatively we can
> run VirtualBox on the Linux development server, connecting to one of
> these virtual X servers which can run on a headless machine. Then we
> just have to make it so that that windows instance periodically does
> the build and tries to upload it to the file server. For this we need
> to find out how to:
>
> 1. Launch MSYS to run a script to do the build.
> 2. Launch the inno installer builder so it doesn't need interaction
> 3. Do scp without interaction. Failing this FTP is batchable.
>
> OSX is a bit of an unknown to me. AFAIK, it's not possible to run it
> in a VM, so it'd need its own machine. Seems to me that we will need
> someone with a mac to do it on their own machine. Probably the actual
> build and upload can be automated.
>
> For test automation, we should write some scripts which do a bunch of
> stuff, taking screenshots after each thing. These screenshots can be
> loaded into a "test view" page for a build... should give us an "at a
> glance" way to see if the build is looking crazy or not. In the case
> of the Linux version, this can be done with one of these dummy x
> server things. Ditto for Windows in the VM (the whole VM running in
> the dummy X server). Not sure about OSX. It'll be slow as the dummy
> x servers don't have gl acceleration. However, I know it's possible -
> I did something like this before.
>
> Matthew
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> Stellarium-pubdevel mailing list
> Stellarium-pubdevel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel


Let us find your next place for you! Need a place to rent, buy or share?