2010-10-14 23 views
1

J'ai un pom maven dans lequel j'ai défini des profils. Chaque profil définit sa propre configuration pour l'exécution d'un objectif exec:java. Cet exec: java appelle un programme java qui fera un peu de travail, qui ne repose pas sur la compilation d'artefacts (mais ce que je trouve très utile à mettre dans maven pom).Demandez à Hudson d'appeler plusieurs exec: java avec des profils

Ce que je voudrais faire est que Hudson compile mon programme java, puis appelle toutes les tâches exec: java de ce profil. Comment puis je faire ça ?

Répondre

0

Utilisez un matrix project avec un seul axe (et autant de valeurs que les profils) et utilisez l'activation du profil basé sur la propriété.

+0

Le projet de matrice est-il offert par un plugin Hudson? Je ne peux trouver aucun moyen d'en créer un en utilisant mon Hudson 1.379. – Riduidel

+0

@Riduidel Je n'ai pas un Hudson sous la main pour donner des mesures détaillées mais IIRC ce n'est pas un plugin, c'est un type d'emploi. –

+0

OK, je l'ai trouvé, ça s'appelle en français "projet multi-configuration" ... pas si explicite. – Riduidel