On Wed, Nov 25, 2009 at 5:24 PM, Steven Edwards winehacker@gmail.com wrote:
To make a Continuous Integration Service around it it should run as a background process under another user out of init in a Xnest/VNC session. I am thinking something like a winecis user which would run these scripts, fetch and the Xnest session as a service we could call winecis.
I did something similar recently for a stupid java service that had to have an interactive gui.
Thinking about it a bit more, I guess the email thing is kind of redundant since git can poll more often. I guess it really depends on how many build agents you want to have hanging out hammering git. To you want them to hammer git or hammer your mail server?
Checking git every few minutes for new revisions costs basically zero, in the event that there are no new revisions.
BTW, gitbuilder can do this sort of thing for you. It also provides an rss feed of build results.
Avery