Catégorie: Intégration continue

19/10/2009

[G. Logiciel][Linux][OpenSource] Installer Hudson sur Debian

Je suis en train de m'installer un serveur perso à la maison sur une machine sous Debian Stable.

Je viens d'installer Hudson sous Tomcat sur cette machine et j'ai rencontré bien quelques problèmes pour effectuer cette installation, alors je vais partager ma solution.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

17/04/2009

Permalink 14:39:24, Catégories: Outils, JTheque, IntelliJ Idea, Intégration continue, 278 mots   French (FR) , Baptiste Wicht

[Java] Découverte de TeamCity

Cela fait maintenant un moment que j'utilise Intellij Idea 8 pour développer mon projet JTheque.

Hors en me rendant un jour sur le site d'IntelliJ Idea, j'ai vu une pub pour leur serveur d'intégration continue : TeamCity.

Comme la version de base est gratuite (limité à 20 configurations de builds et 3 agents), je me suis décidé à la tester. En effet, bien que je sois le seul développeur de JTheque, il est toujours intéressant d'avoir un suivi des builds et une gestion centralisé de ces derniers.

TeamCity m'offre très largement toutes ces fonctionnalités et bien plus encore :)

Voilà les différentes fonctionnalités que j'utilise :

  • Gestion centralisé des builds, génération des versions de builds
  • Lancement automatique du build lors d'un commit dans le repository d'une configuration de build
  • Suivi des tests (nombres, réussis, ratés, ...)
  • Changelogs de builds en fonctions des commits SVN
  • Couverture de code
  • Recherche de codes dupliqués
  • Inspections de code

A noter, qu'il y a encore d'autres fonctionnalités intéressantes que je n'utilise pas. Par exemple, on peut utiliser le pré-commit, c'est à dire qu'avant de commit sur subversion, on va passer par la configuration de build sur TeamCity pour voir s'il y a des erreurs et le cas échéant ne pas committer.

Par contre, on atteint assez vite la limite de 20 configurations de build surtout pour un projet modulaire, mais je compte également essayer d'obtenir la version gratuite pour les projets OpenSource comme je l'ai déjà pour IntelliJ Idea, ce dont je remercie JetBrains d'ailleurs.

Pour plus d'infos : Le site officiel de TeamCity et la présentation de l'outil par Romain Linsolas et Philippe Vialatte.

Vous devez être identifié pour poster un commentaire.

Liste des blogs

Blog de Baptiste Wicht

Blog de Baptiste Wicht

Avec ce blog, je vais vous tenir au courant de l'avancée de mes différents projets et de mes nouveaux tutoriels. Je vais aussi essayer de publier des news sur l'informatique en général et sur Java.

My English website
Site en français

Rechercher

<  Novembre 2011  >
Lun Mar Mer Jeu Ven Sam Dim
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Syndiquez ce blog XML

Articles :

Commentaires :

 
 
 
 
Partenaires

Hébergement Web