On Fri, 17 Dec 2010 10:33:22 +0100 Eric Chatellier <chatellier@codelutin.com> wrote:
Le 16/12/2010 12:27, chemit a écrit :
On Wed, 15 Dec 2010 19:03:20 +0100 Eric Chatellier <chatellier@codelutin.com> wrote:
Le 09/12/2010 10:07, Eric Chatellier a écrit :
J'ai essayé, mais il y a une autre convention qui dit le groupId doit être org.nuiton.<nomduprojetsurlaforge>
Avec "matrix", cela ne buildait même pas sur une fonctionnalité que j'ai oublié. Relocalisé en "org.nuiton.matrix"
Je voudrais regarder si j'ai le temps ce que tu as fait car je suis pas sûr d'avoir bien compris...
Comme je te l'avais expliqué ce qui est écrit dans ton mail n'est pas correct le groupId n'a rien à voir avec le nom du projet sur redmine...
Dans ton pom ancêtre il faut définir une propriété projectId = le nom du projet sur redmine.
En allant visiter l'un de nos nombreux projets multi-modules :
processor i18n eugene topia jaxx
Tu aurais pu voir ce fait. C'est différent dans ce cas, car tous ces projets ont le même groupId que leur nom de projet sur la forge ce qui n'est plus le cas pour nuiton-matrix.
Quoi qu'il en soit, ca fonctionne niveau deploiement/release sauf pour le site, il le déploit dans http://maven-site.nuiton.org/matrix/ au lieu de http://maven-site.nuiton.org/nuiton-matrix/
Maven rajoute tout seul le groupId dans le site, j'arrive pas à le déployer ou je voudrais.
Comprend pas ton histoire de groupId ? tu veux dire l'artifactId je suppose. J'ai fait un up du projet, je regarde ce week-end si j'ai le temps entre 2 lignes de python :) Tu peux dans tous les cas surcharger le distributionManagement pour les sites je vois pas le problème en fait. -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com