When we started bringing the GtkRadiant project back from the dead a few months back, I quickly realized that some of the new tricks I had been learning at Trivie could nicely apply to the challenges we faced.
A large majority of GtkRadiant users run Windows. I'm mostly on Linux. That's not a problem since the code is nicely portable and unified to support both operating systems, except when I need to compile builds to work something out with a level designer who's having a problem.
Enters Amazon EC2. It's easy to build an image that will have everything you need installed. You can start one up, connect on remote desktop, compile a binary and voila.. It's not easy to maintain and share this though, until you add RightScale's cloud automation features.
In the development cycle that led to this new release of GtkRadiant, I have been using 3 server templates, one for Windows, and two for Linux (x86 and x86_64) to quickly spit up builds.
I got around to publish those templates so everyone can use them now. You will need an AWS account, and a RightScale account (basic RS account is free). On RightScale's Server Template market place, enter GtkRadiant in the search box, and you will come up with the following:
Import those templates, fill up the few bits of information, launch them .. you will get a ready to use GtkRadiant zip file uploaded to your S3 account in 15 to 20 minutes.
If you use this let me know - there's a number of possible improvements, supporting custom code lines out of github, controlling more aspects of the build, etc. .. - if not I hope you got a bit of intro to RightScale and what cloud automation can do for you.