If you are a fan of Android and have experience with federated build farms, such as tinderbox or BuildBot, we could use your help!
Right now, the core Android team is not making available any sort of periodic builds of key branches of the Android firmware, such as the oft-cited cupcake branch. However, we really could use a nightly build process, to generate an SDK and matching emulator. That way, application developers can experiment with their application on a newer environment. Also, it will help us involve ordinary people (non-developers) more in QA, through periodic “smoke tests” to confirm that what is supposed to be working is, indeed, working.
Al Sutton of AndAppStore has made a build of a recent snapshot of cupcake, for those needing an unofficial cupcake SDK in the short term.
If you have experience setting up or managing tools like tinderbox, BuildBot, CruiseControl, or the like, and could offer some expertise to us in the Android community, chime in here, or contact me at mmurphy ^at^ commonsware.com.
Thanks in advance!
You should be able to use the Hudson Continuous Integration server – ” target=”_blank”>https://hudson.dev.java.net/ To monitor the git repo using their git plugin – ” target=”_blank”>http://wiki.hudson-ci.org/display/HUDSON/Git+Plug… To then build whatever you want. Either on change to the git repo, or on a schedule. And you can setup multiple builds (linux, osx, windows) to build each flavor of the SDK you want to.
I have experience setting up and managing both Tinderbox2 and Buildbot instances, and would be available to help. Gotta go read up on Hudson as well, seems promising…