Sondage : Quel outil d'intégration continue utilisez vous pour vos applications Java ?

Le , par romaintaz, Rédacteur
Bonjour à toutes et à tous,

Un nouveau petit sondage pour savoir si vous utilisez un outil d'Intégration Continue.
J'ai listé ici les principaux outils, mais si vous en utilisez un autre, n'hésitez pas à l'indiquer dans les commentaires.

Tout avis sur les outils sont également les bienvenus.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de dyonysosd dyonysosd - Futur Membre du Club http://www.developpez.com
le 02/12/2008 à 10:22
Nous aussi on utilise hudson.
Des qu'on commit il balance les tests junit et refait le build du projet.
Ce qui permet de savoir en tant réel ou en on est.

De plus le soir tous les projets sont recompilés avec une livraison des différents rapports de checkstyle de javadoc etc...

C'est un vrai plus pour les développeurs et ca permet aussi de se rendre compte qu'il y a un bug très vite. On a un envoie de mail automatique des qu'un build est fail.

Le client a accès en permanence a son application et permet ainsi de suivre son évolution au jour le jour. Bien sur tout ça dans un but de transparence et aussi cela permet de prendre des décisions avant la livraison.

Enfin que du bonheur ce hudson et en plus il y a petit jeu intégré qui permet de classer les meilleures "commiteurs" +1pt quand tout se passe bien -10 quand ça se passe mal ...
Attention au boule rouge !
Avatar de sagopa sagopa - Membre du Club http://www.developpez.com
le 30/04/2009 à 15:14
Citation Envoyé par dyonysosd  Voir le message
Nous aussi on utilise hudson.
Des qu'on commit il balance les tests junit et refait le build du projet.
Ce qui permet de savoir en tant réel ou en on est.

De plus le soir tous les projets sont recompilés avec une livraison des différents rapports de checkstyle de javadoc etc...

C'est un vrai plus pour les développeurs et ca permet aussi de se rendre compte qu'il y a un bug très vite. On a un envoie de mail automatique des qu'un build est fail.

Le client a accès en permanence a son application et permet ainsi de suivre son évolution au jour le jour. Bien sur tout ça dans un but de transparence et aussi cela permet de prendre des décisions avant la livraison.

Enfin que du bonheur ce hudson et en plus il y a petit jeu intégré qui permet de classer les meilleures "commiteurs" +1pt quand tout se passe bien -10 quand ça se passe mal ...
Attention au boule rouge !

Où est-ce que je pourrais trouver le jeu, stp ?

Je crois que j'ai trouvé : il faut installer le plugin suivant :

The Continuous Integration Game plugin

Avatar de nicorama nicorama - En attente de confirmation mail http://www.developpez.com
le 06/05/2009 à 15:41
A priori, c'est réservé à l'open-source pour Java :

http://kenai.com/

C'est un site soutenu et sans doute créé par Sun. Netbeans proposera dans la version 6.7 une bonne intégration. Ca ne semble bizarrement pas encore gérer Hudson, mais on verra.
Avatar de clem86 clem86 - Membre à l'essai http://www.developpez.com
le 03/06/2009 à 14:16
Vous avez oublié Microsoft Team Foundation Server!
Eh oui même pour les projets Java.
En plus avec la version 2010 qui sort fin de l'année, les concurrents vont se faire quelques frayeurs...
Avatar de romaintaz romaintaz - Rédacteur http://www.developpez.com
le 04/06/2009 à 8:56
Citation Envoyé par clem86  Voir le message
En plus avec la version 2010 qui sort fin de l'année, les concurrents vont se faire quelques frayeurs...

Bonjour,

Pourrais-tu être un peu plus explicite à ce propos ? Quelles seront les fonctionnalités particulières de TFS ?
Avatar de dadoonet95 dadoonet95 - Membre à l'essai http://www.developpez.com
le 05/08/2009 à 13:39
Bonjour,

J'ai mis en place CruiseControl en 2006 pour mes projets.
Puis, nous avons introduit Maven 2 sur nos projets en 2008 et CruiseControl s'est senti moins à l'aise !

Depuis, nous avons Hudson et c'est le bonheur...
C'est en plus un projet qui évolue beaucoup avec des livraisons fréquentes (trop ?) : une ou 2 par mois...

Il y a plein de plugins. Vraiment sympa et convivial en plus.

J'ai donc voté Hudson !

David.
Avatar de Baptiste Wicht Baptiste Wicht - Expert éminent sénior http://www.developpez.com
le 14/08/2009 à 17:58
Personnellement, j'utilise TeamCity.

Pourquoi ? Parce que j'ai pu obtenir une licence gratuite pour un projet opensource et parce que ce produit m'a tout à fait convaincu.
Avatar de PierreAd PierreAd - Membre averti http://www.developpez.com
le 17/09/2009 à 7:58
Citation Envoyé par romaintaz  Voir le message
Bonjour,

Pourrais-tu être un peu plus explicite à ce propos ? Quelles seront les fonctionnalités particulières de TFS ?

Oui parce que TFS en tant que gestionnaire de versioning ça ne m'a pas convaincu... Alors j'aimerais voir en quoi il va être si révolutionnaire pour l'intégration continue
Avatar de olivier_c olivier_c - Candidat au Club http://www.developpez.com
le 17/11/2009 à 11:09
Bonjour,

pour simplifier la mise en place d'une plate-forme d'intégration continue, qui est le point bloquant pour beaucoup de petites et moyennes structures, une solution proposée est de passer par une machine virtuelle.

C'est la solution qui est proposée ici : http://pnptechnologies.free.fr
... par une petite structure justement, dont je fais partie.

Vos retours éventuels nous intéressent :
* Est-ce que cette solution vous semble intéressante ?
* Si non, pourquoi ?
* Si oui, l'installeriez-vous ?
Avatar de croc14 croc14 - Membre régulier http://www.developpez.com
le 12/10/2012 à 14:16
Bonjour,

Je re-déterre le sujet pour savoir quelles sont les solutions complètes actuellement viable [genre les outils dans la lien ci dessus (qui ne fournisse plus le téléchargement au passage)].

Actuellement, nous utilisons du gforge pour les bug (), du testlink pour reporting de test, et potentiellement du hudson pour ceux qui l'ont mis en place.

Merci d'avance.
Avatar de romaintaz romaintaz - Rédacteur http://www.developpez.com
le 15/10/2012 à 10:26
Bonjour,

Effectivement, je vais voir pour ré-actualiser ce sondage. Toutefois, ici il n'est question que de la plateforme d'intégration continue, et non des autres outils de l'usine logicielle.

Clairement, Jenkins (la "nouvelle version" d'Hudson) fera sans aucun doute l'unanimité, mais parfois d'autres solutions peuvent prendre le pas, surtout si tu as des choses un peu exotiques niveau langage, bien que Jenkins dispose d'un florilège de plugins qui devraient être capables de répondre à beaucoup de besoins...
Offres d'emploi IT
Consultant test de performance H/F
Sogeti France - Aquitaine - Bordeaux (33000)
Projet monitoring H/F
Atos - Rhône Alpes - Grenoble (38000)
Ingénieur d'études microsoft confirmé h/f
Sogeti France - Alsace - Strasbourg (67000)

Voir plus d'offres Voir la carte des offres IT
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -