octobre
2009
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.
2 Commentaires + Ajouter un commentaire
Archives
- novembre 2011
- avril 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- novembre 2009
- octobre 2009
- septembre 2009
- juillet 2009
- juin 2009
- avril 2009
- mars 2009
- février 2009
- octobre 2008
- septembre 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
Catégories
- AMD
- Apple
- Cartes graphiques
- Chrome
- Conception
- Divers
- Eclipse
- English
- Hardware
- Informatique générale
- Intégration continue
- IntelliJ Idea
- Java
- JTheque
- Linux
- Logiciels
- Mes articles
- Mes critiques de livres
- Mes projets
- Microsoft
- Mon serveur perso
- Office 2007
- Open Source
- Outils
- Perso
- PHP
- Processeurs
- Programmation
- Sécurité
- Spring
- Windows Vista
- Windows XP
Très juste
Je viens de l’ajouter. Merci
Sans oublier la présentation faite par Romain et Philippe : http://www.developpez.net/forums/d651863/general-developpement/conception/outils/integration-continue/article-test-teamcity-4-0-a/