Patrice Godard wrote:

> Bonjour,
>
> Je souhaiterais mettre en place des nighly builds sur un ensemble de
> projets Java. Tous ces projets sont générés avec Ant et je voudrais
> automatiser:
> - la compilation (et generation d'un rapport d'erreurs)
> - le lancement des tests unitaires (JUnit)
> - la génération des Javadocs (tâche Ant)
> - la génération de la documentation (toujours avec Ant)
> - la gestion des dépendances (un projet A dépend de la lib b.jar d'un
> projet B)
>
> Mon problème est de trouver (ou d'écrire) un framework qui automatise le
> tout et publie un rapport (pour chacun des modules) avec un interface
> web. J'ai trouvé Gump (Jakarata) et CruiseControl, mais ne suis pas
> convaincu par ces deux outils.
>
> Quelqu'un a-t-il un retour d'expérience dans ce domaine et peut me
> conseiller d'autres outils ?
>
Chez Jakarta ils utilisent Maven (à moins que ce ne soit Maven qui utilise Gump?).
Pour l'utilisateur c'est vachement sympa (je l'ai utilisé une fois pour compiler JCS) mais ça ne doit pas être trivial à mettre en oeuvre et nécessité une rigueur de tous les instants.
Enfin je suis intéressé par les retours d'expérience sur ce genre d'outil.
Patrice



Accédez au courrier électronique de La Poste : www.laposte.net ;
3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)"

outre maven tu as aussi AntHill ou CruiseControl Cordialement Marc




Répondre à