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!
> Date: Tue, 20 Oct 2009 18:15:33 +0100 > From: firstname.lastname@example.org > To: email@example.com > Subject: Re: [Stellarium-pubdevel] Any chance of build servers? > > 2009/10/20 Fabien Chéreau <firstname.lastname@example.org>: > > 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 > Stellariumemail@example.com > https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel