2010-01-20 12 views
4

juste une idée folle. est-il possible de compiler maven build sur des machines à grappes amazon pour accélérer les processus de construction? une référence ou un guide à ce sujet?accélérer java maven compiler sur amazon clustering

reference

+0

Vous devez déterminer pourquoi votre build prend autant de temps. Le simple fait de compiler un programme de millions de lignes ne prend pas tellement de temps. –

Répondre

3

Je me demande s'il est possible de compiler Maven construire sur Amazon EC2 (...)

Oui, cela est possible et je vois de plus en plus client à l'aide ON- demander des instances pour leur machine CI. Maintenant, en ce qui concerne les build builds Hudson, alors qu'il est certainement possible d'utiliser une configuration master/slave sur plusieurs instances EC2, je pense qu'une telle configuration est particulièrement agréable si vous avez un grand nombre de projets à construire ou d'énormes matrices de build . En d'autres termes, une configuration maître/esclave permet de mettre à l'échelle. Mais AFAIK, cela ne vous permettra pas de distribuer une seule construction multi-modules donc cela ne vous permettra pas d '"accélérer" un tel processus de construction.

Sans plus de détails sur ce que vous voulez distribuer/construire exactement, il est difficile de donner une réponse plus précise.

Oh, au fait, si vous voulez de vrais commentaires sur la façon dont Hudson est utilisé chez Sun, jetez un oeil à Kohsuke Kawaguchi Hudson Webinar. Cela vous donnera une idée de ce qu'il peut faire.