Créer un profil de build avec maven

apache_maven

Cet article a pour but de d’expliquer comment mettre en place, de façon simple, un profil de build au sein d’un projet maven.

Maven est un outil permettant d’industrialiser les builds. L’industrialisation peut se définir par plusieurs aspects, et notamment la portabilité. Les profils permettent en effet d’ajouter au build la prise en compte de l’environnement.

Créer une archive livrable avec Ant

Dans le processus de livraison d'un projet, la première étape consiste toujours à générer une archive livrable à partir d'une révision ou tag du dit projet.

L'idée ici est de créer un job Jenkins qui s'occupera de la livraison complète après avoir préalablement tester l'applicatif. L'objectif étant en un clic de tester, packager, livrer puis déployer l'applicatif.
Seules les deux premières étapes seront traitées dans ce post, et ce par la création d'une tâche Ant.