Tag : hudson

Par Ivan Sutter, le 14 mai 2013

NUnit et l’intégration continue

L’utilité des tests unitaires et de l’intégration continue n’est plus à prouver. En revanche, l’association des deux peut demander un peu de gymnastique. En l’occurrence, il m’a fallu mettre les mains dans le cambouis pour lancer un projet de test via Jenkins (ex-Hudson), puis pour qu’il soit reconnu par Sonar.

Nous allons donc voir ici comment créer un projet de test, puis comment l’exécuter sous Jenkins.

Lire la suite
Par Karim LITIM, le 28 août 2011

Gestion des versions dans Maven: SNAPSHOT ou pas SNAPSHOT?

Introduction

MAVEN est un outil qui permet de gérer le cycle de vie d'un projet d'une manière portable. Parmi les fonctionnalités les plus importantes, on peut citer :

  • la structure du projet qui est normalisée et indépendante du langage et de la plateforme utilisés (Java, PHP, FLEX...);
  • l'incitation à utiliser un dépôt central abritant les librairies utilisées par nos projets et assurant le stockage des ces derniers pour une utilisation tierce (livraison à un client ou bien utilisation par un autre projet).
Un aspect important dans l'utilisation de MAVEN est la gestion des numéros de version d'un projet et de ses dépendances. En effet, avec MAVEN, j'ai découvert la notion de SNAPSHOT et l'objectif de ce billet est de partager mon retour d'expérience concernant :
  • La mise en place d'une pratique commune de versionning.
  • La mise en place d'un déploiement continu.
  • L'automatisation de la distribution d'un projet.
Lire la suite
Par Sébastien Roul, le 10 octobre 2008

Petits Déjeuners Netapsys / Intégration continue et outils de pilotage stratégique de vos projets

Jeudi 20 novembre à Nantes, Netapsys Atlantique vous invite à son petit déjeuner technique : Intégration continue et outils de pilotage stratégique de vos projets.

Animée par Jean-Baptiste Defard, Directeur Technique Netapsys, cette présentation sera l'occasion de détailler l'apport de tels outils par rapport à vos problématiques d'industrialisation des développements, de qualité et de pilotage stratégique de vos projets.

Nous vous proposerons sur cette rencontre de répondre aux questions suivantes :

  • Qu'est-ce que l'intégration continue ?
  • Quelles sont les étapes importantes de sa mise en oeuvre ?
  • Quels sont les impacts au quotidien ?
  • Quels sont les outils disponibles ? Maven, Hudson, Sonar...
  • Quels retours d'expérience après plus d'un an d'utilisation ?

Inscription sur notre site : http://petitdejeuner.netapsys.fr