Distributed Groovy computation across a Hudson cluster